This Field Type validates and stores information about a user.
Name | Internal name | Expected input |
---|---|---|
User | ezuser | ignored |
Table of contents:
User Field Type is read-only
In eZ Publish 5.x User Field Type is read-only. A dedicated API for handling users is available, for more details see eZ\Publish\API\Repository\UserService
.
Value Object API
Property | Type | Description | Example |
---|---|---|---|
| boolean | Denotes if user has stored login. | true |
| int|string | Id of the Content corresponding to the user. | 42 |
| string | Username. | john |
| string | Users' email address. | john@smith.com |
| string | Hash of the user's password. | 1234567890abcdef |
| mixed | Algorithm user for generating password hash as a PASSWORD_HASH_* constant defined in eZ\Publish\Core\Repository\Values\User\User class. | User::PASSWORD_HASH_MD5_USER |
| int | Maximal number of concurrent logins. | 1000 |
Available password hash types
Constant | Description |
---|---|
| MD5 hash of the password, not recommended. |
| MD5 hash of the password and username. |
| MD5 hash of the password, username and site name. |
| Passwords are stored in plaintext, should not be used for real sites. |