GuardHelpers
trait GuardHelpers (View source)
These methods are typically the same across all guards.
Properties
protected Authenticatable|null | $user | The currently authenticated user. |
|
protected UserProvider | $provider | The user provider implementation. |
Methods
authenticate()
Determine if the current user is authenticated. If not, throw an exception.
bool
hasUser()
Determine if the guard has a user instance.
bool
check()
Determine if the current user is authenticated.
bool
guest()
Determine if the current user is a guest.
int|string|null
id()
Get the ID for the currently authenticated user.
$this
$this
forgetUser()
Forget the current user.
getProvider()
Get the user provider used by the guard.
void
Details
Authenticatable
authenticate()
Determine if the current user is authenticated. If not, throw an exception.