class Pike\Entities\User
Synopsis
class User {
/* Muuttujat */
public string $id;
public string $username;
public string $email;
public ?int $accountStatus;
public ?string $displayName;
public ?int $role;
public ?int $accountCreatedAt;
public string $passwordHash;
public ?string $activationKey;
public ?string $resetKey;
public ?int $resetRequestedAt;
public ?string $loginId;
public ?string $loginIdValidatorHash;
public ?string $loginData;
}
Muuttujat
- id
- Käyttäjän id, esim. uuid tai kokonaisluku
- username
- Käyttäjän käyttäjänimi
- email
- Käyttäjän sähköposti
- accountStatus
- Käyttäjätilin status, esim. aktiivinen, bannattu
- displayName
- Käyttäjän koko nimi
- role
- Käyttäjän rooli, esim. ACL::ROLE_AUTHOR
- accountCreatedAt
- Käyttäjän luontiaika, unix time
- passwordHash
- Käyttäjän hashattu salasana
- activationKey
- Tilin aktivointiavain, käytössä tilin luontivaiheessa
- resetKey
- Tilin resetointiavain, käytössä tilin palautustilassa
- resetRequestedAt
- Tilin palautustilan pyyntöaika, unix time
- loginId
- Rememberme:n asettama kirjautumistunniste
- loginIdValidatorHash
- Kirjautumistunnisteen verifiointitokeni
- loginData
- RememberMe:n asettama kirjautumisdata