User¶
- class User¶
Package: Record
A user and its metadata.
- property username¶
- property password¶
- property salt¶
- property active¶
- property role¶
- property name¶
- property email¶
- beforeSave($args)¶
Parameters: - $args (unknown) –
- filterPostData($post)¶
Parameters: - $post (unknown) –
- setPostData($post)¶
Parameters: - $post (unknown) –
- _validate()¶
- upgradeHashedPassword(string $username, string $password)¶
Upgrade the hashed password. Does nothing if the user/password is incorrect, or if same has been upgraded already.
Parameters: - $username (string) –
- $password (string) –
Returns: boolean False if incorrect username/password given, otherwise true when password can be or has been upgraded.
- getRoleId()¶
- getResourceId()¶
- generateSalt()¶
Generate a simple 16 character salt for the user.
- setPassword($password)¶
Parameters: - $password (unknown) –
- hashPassword($password)¶
Parameters: - $password (unknown) –