Access
Table of Contents
Interfaces
- AuthProviderInterface
- Auth provider interface
- AuthTokensInterface
- Auth tokens interface
- PermissionsInterface
- Permissions interface
- UserProviderInterface
- User auth interface
Classes
- Access
- Manage permissions.
- AuthFactory
- Auth factory class.
- Csrf
- Csrf token helpers
- Jwt
- JSON Web Token Authentication
- AuthMiddleware
- Auth Middleware base class
- CsrfToken
- Verify Csrf token middleware
- AuthProvider
- Auth provider base class.
- BasicAuthProvider
- Basic auth provider.
- JwtAuthProvider
- JWT auth provider.
- OauthProvider
- OAuth provider.
- PublicAuthProvider
- Public auth provider.
- SessionAuthProvider
- Session auth provider.
- TokenAuthProvider
- Token auth provider.
Traits
- Auth
- Auth trait For change auth id name in model: protected $authIdColumn = 'auth id name';
- Password
- Password trait Change password attribute name in model: protected $passwordColumn = 'password'; Chage encrypth algo: protected $passwordEncryptAlgo = algo | null