interface Guard (View source)
bool | check() Determine if the current user is authenticated. | |
bool | guest() Determine if the current user is a guest. | |
Authenticatable|null | user() Get the currently authenticated user. | |
bool | once( array $credentials = array()) Log a user into the application without sessions or cookies. | |
bool | attempt( array $credentials = array(), bool $remember = false, bool $login = true) Attempt to authenticate a user using the given credentials. | |
Response|null | basic( string $field = 'email') Attempt to authenticate using HTTP Basic Auth. | |
Response|null | onceBasic( string $field = 'email') Perform a stateless HTTP Basic login attempt. | |
bool | validate( array $credentials = array()) Validate a user's credentials. | |
void | login( Authenticatable $user, bool $remember = false) Log a user into the application. | |
Authenticatable | loginUsingId( mixed $id, bool $remember = false) Log the given user ID into the application. | |
bool | viaRemember() Determine if the user was authenticated via "remember me" cookie. | |
void | logout() Log the user out of the application. |
Determine if the current user is authenticated.
Determine if the current user is a guest.
Get the currently authenticated user.
Log a user into the application without sessions or cookies.
Attempt to authenticate a user using the given credentials.
Attempt to authenticate using HTTP Basic Auth.
Perform a stateless HTTP Basic login attempt.
Validate a user's credentials.
Log a user into the application.
Log the given user ID into the application.
Determine if the user was authenticated via "remember me" cookie.
Log the user out of the application.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Contracts/Auth/Guard.html