Source for file IUser.php
Documentation is available at IUser.php
- 1: <?php
- 3: /**
- 4: * Nette Framework
- 5: *
- 11: */
- 15: /**
- 16: * User authentication and authorization.
- 17: *
- 20: */
- 22: {
- 24: /**
- 25: * Conducts the authentication process.
- 31: */
- 34: /**
- 35: * Logs out the user from the current session.
- 37: */
- 40: /**
- 41: * Is this user authenticated?
- 43: */
- 46: /**
- 47: * Returns current user identity, if any.
- 49: */
- 52: /**
- 53: * Sets authentication handler.
- 56: */
- 59: /**
- 60: * Returns authentication handler.
- 62: */
- 65: /**
- 66: * Changes namespace; allows more users to share a session.
- 69: */
- 72: /**
- 73: * Returns current namespace.
- 75: */
- 78: /**
- 79: * Returns a list of roles that a user has been granted.
- 81: */
- 84: /**
- 85: * Is a user in the specified role?
- 88: */
- 91: /**
- 92: * Has a user access to the Resource?
- 94: */
- 97: /**
- 98: * Sets authorization handler.
- 101: */
- 104: /**
- 105: * Returns current authorization handler.
- 107: */
- 110: }