Username
It is an optional public identifier for a user account in PageSeeder, and it is only required when the user account doesn’t have an email address.
To be valid, it must match the following conditions:
- Must be unique (see following note).
- Must be between 1 and 100 characters.
- Must only contain word characters, underscore, hyphen and dot
[0-9a-zA-Z_-.]+
- Cannot be only digits
[0-9]+
The username is case-preserving but not case-sensitive, so if a user has chosen the username jsnow
for their account, another user cannot choose JSNOW
or any other variation on the case.
API
In the service API, it can be used as a value for the {member}
URL parameter. For example, you could use /api/members/jsnow.json
for service /members/{member}
with username jsnow
.
When a user has a username, it is returned as the username
attribute on the <member> element.