PHP Class App\Http\Controllers\Auth\LoginController

Inheritance: extends App\Http\Controllers\Controller, use trait Illuminate\Foundation\Auth\AuthenticatesUsers
Afficher le fichier Open project: austintoddj/canvas

Protected Properties

Свойство Type Description
$redirectTo string Where to redirect users after login / registration.

Méthodes publiques

Méthode Description
__construct ( ) : void Create a new controller instance.
authenticated ( Illuminate\Http\Request $request, Canvas\Models\User $user ) : Illuminate\Http\RedirectResponse During the login process, call the GitHub API and grab the latest version of Canvas available and store it in the database. The functionality is kept here so that the API Rate Limit will be harder to reach.
logout ( Illuminate\Http\Request $request ) : Illuminate\Http\Response Log the user out of the application.

Méthodes protégées

Méthode Description
create ( array $data ) : Canvas\Models\User Create a new user instance after a valid registration.
validator ( array $data ) : Illuminate\Contracts\Validation\Validator Get a validator for an incoming registration request.

Method Details

__construct() public méthode

Create a new controller instance.
public __construct ( ) : void
Résultat void

authenticated() public méthode

During the login process, call the GitHub API and grab the latest version of Canvas available and store it in the database. The functionality is kept here so that the API Rate Limit will be harder to reach.
public authenticated ( Illuminate\Http\Request $request, Canvas\Models\User $user ) : Illuminate\Http\RedirectResponse
$request Illuminate\Http\Request
$user Canvas\Models\User
Résultat Illuminate\Http\RedirectResponse

create() protected méthode

Create a new user instance after a valid registration.
protected create ( array $data ) : Canvas\Models\User
$data array
Résultat Canvas\Models\User

logout() public méthode

Log the user out of the application.
public logout ( Illuminate\Http\Request $request ) : Illuminate\Http\Response
$request Illuminate\Http\Request
Résultat Illuminate\Http\Response

validator() protected méthode

Get a validator for an incoming registration request.
protected validator ( array $data ) : Illuminate\Contracts\Validation\Validator
$data array
Résultat Illuminate\Contracts\Validation\Validator

Property Details

$redirectTo protected_oe property

Where to redirect users after login / registration.
protected string $redirectTo
Résultat string