General

  eZ Systems Website
  Technical documentation
  Editor documentation

This Documentation contains:
 
Technical documentation:



⚠ WARNING ! This documentation is deprecated !

Please go to the current Technical Documentation

Skip to end of metadata
Go to start of metadata

This Field Type validates and stores information about a user.

NameInternal nameExpected input
Userezuserignored

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

PropertyTypeDescriptionExample

hasStoredLogin

booleanDenotes if user has stored login.true

contentId

int|stringId of the Content corresponding to the user.42

login

stringUsername.john

email

stringUsers' email address.john@smith.com

passwordHash

stringHash of the user's password.1234567890abcdef

passwordHashType

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

maxLogin

intMaximal number of concurrent logins.1000

Available password hash types

ConstantDescription

eZ\Publish\Core\Repository\Values\User\User::PASSWORD_HASH_MD5_PASSWORD

MD5 hash of the password, not recommended.

eZ\Publish\Core\Repository\Values\User\User::PASSWORD_HASH_MD5_USER

MD5 hash of the password and username.

eZ\Publish\Core\Repository\Values\User\User::PASSWORD_HASH_MD5_SITE

MD5 hash of the password, username and site name.

eZ\Publish\Core\Repository\Values\User\User::PASSWORD_HASH_PLAINTEXT

Passwords are stored in plaintext, should not be used for real sites.