OptionalabilitiesOptionalavatarThe user's avatar URL. (Use $getAvatar() to support Gravatar.)
OptionalcancelThe old email address.
OptionalcancelAn email change cancellation secret.
OptionalemailThe user's email address.
OptionalemailThe timestamp of when the email address was last changed.
OptionalenabledWhether the user can log in.
OptionalgroupThe user's primary group.
OptionalgroupsThe user's secondary groups.
OptionalinheritWhether the user should inherit the abilities of his groups.
OptionalnameThe user's full name. This is generated from the first, middle, and last names.
OptionalnameThe user's first name.
OptionalnameThe user's last name.
OptionalnameThe user's middle name.
OptionalnewIf the user has changed their email address, this is the new one, awaiting verification.
OptionalnewAn email change proceed secret.
OptionalpasswordThe password or password hash.
OptionalpasswordTemporary storage for passwords. This will be hashed before going into the database.
OptionalphoneThe user's telephone number.
OptionalrecoverA recovery secret.
OptionalrecoverThe timestamp of when the recovery secret was issued.
OptionalrevokeIf set, this timestamp is the cutoff point for JWT issue dates. Any token issued before this date will not authenticate the user.
OptionalsaltThe password hash salt.
OptionalsecretA verification secret.
OptionaltotpTwo factor auth secret.
OptionalusernameThe user's username.
The abilities granted to the user.