phalconplus Documentation v1.3.0-development
Class PhalconPlus Auth

UserProvider

Methods
Methods Details
  • public function getEntity()

  • public function __construct(variable $user, string $role)

  • public static function getById(string $userId)

  • public static function getByToken(string $token)

  • public static function getByCredentials(array $credentials)

  • public static function loginByCredentials(array $credentials)

  • public static function loginByToken(array $credentials)

  • public static function checkLogin()

  • public static function checkLoginByToken()

  • public static function validateCredentials(variable $user, array $credentials)

  • public static function guest()

  • public static function hashPassword(string $rawPasswd, bool $makeSalt)

  • public static function checkPassword(string $rawPasswd, string $encryptedPasswd, string $salt)

  • public function can(string $ability, variable $params)

  • public function entity()

  • public function hasAccess(string $roleName)

  • public function getId()

  • public function getRole()

  • public function getName()

  • public function getIdName()

  • public function getUsernameName()

  • public function getRoleName()

  • public function jsonSerialize()