Laravel5 学生成績管理システム-03-ログイン・ログアウト機能-権限-ミドルウェア

WBOY
リリース: 2016-06-20 12:30:43
オリジナル
945 人が閲覧しました


このセクションでは、ログインおよびログアウト機能を完了し、ルーティングでミドルウェアを設定し、ミドルウェアユーザー認証初心者の場合は、まずドキュメントを読んでから次の作業を開始することを強くお勧めします。

まず、routes.php のログイン ルートとログアウト ルートを確認します。

     ################# 登陆登出功能##############Route::get('login', [    'middleware' => 'guest', 'as'=>'login', 'UsersInfo' => 'loginController@LoginGet']);Route::post('login', [    'middleware' => 'guest', 'UsersInfo' => 'loginController@LoginPost']);Route::get('logout', [    'middleware' => 'auth', 'as'=>'logout', 'UsersInfo' => 'loginController@Logout']);
ログイン後にコピー


guest はゲストのみを許可します (ログインしていない場合) この場合は、「ルート ログインを取得」および「ルート ログインをポスト」にアクセスします。すでにログインしている場合は、キーワードの応答に注目してください。学生と管理者の 2 種類のログイン ユーザーがおり、ログイン中にこれら 2 つのルートにアクセスしたい場合、応答は明らかに異なります。つまり、学生の場合は学生のホームページに移動し、管理者の場合は管理者のホームページに移動してください。次に、RedirectIfAuthenticated.php


を見てみましょう。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート