Vous êtes connecté en tant que anonymous Se Deconnecter
vendor/illuminate/contracts/Auth/Guard.php
4f5a31d2
 <?php
 
 namespace Illuminate\Contracts\Auth;
 
 interface Guard
 {
     /**
      * Determine if the current user is authenticated.
      *
      * @return bool
      */
     public function check();
 
     /**
      * Determine if the current user is a guest.
      *
      * @return bool
      */
     public function guest();
 
     /**
      * Get the currently authenticated user.
      *
      * @return \Illuminate\Contracts\Auth\Authenticatable|null
      */
     public function user();
 
     /**
      * Get the ID for the currently authenticated user.
      *
      * @return int|string|null
      */
     public function id();
 
     /**
      * Validate a user's credentials.
      *
      * @param  array  $credentials
      * @return bool
      */
     public function validate(array $credentials = []);
 
     /**
      * Set the current user.
      *
      * @param  \Illuminate\Contracts\Auth\Authenticatable  $user
      * @return void
      */
     public function setUser(Authenticatable $user);
 }