Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


apricot:ext:session-auth

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
apricot:ext:session-auth [2020/05/25 11:39]
y2sunlight [テスト実行]
apricot:ext:session-auth [2020/05/25 21:03]
y2sunlight [AuthController クラス]
行 283: 行 283:
  
   * **login()** : ログイン(認証)   * **login()** : ログイン(認証)
-    * バリデーション( validate() )をしてエラーならエラー画面を返します。 +    * バリデーション( validate() )を実行します。 
-    * バリデーション全体については[[apricot:app:validation|こちら]]を、検証ルールについては[[apricot:app:validation#検証ルール|こちらを]]を参照して下さい。\\ \\ +    * バリデーション全体については[[apricot:app:validation|こちら]]を、検証ルールについては[[apricot:app:validation#検証ルール|こちらを]]を参照して下さい。 
 +    * バリデーションでエラーの場合: 
 +      * withInputs()で入力変数をフラッシュ変数に保存します。 
 +      * withErrors()でバリデーションのエラーバッグをフラッシュ変数に保存します。 
 +      * redirect()でログイン画面にリダイレクトするResponseオブジェクトをします。\\ \\ 
     * Input::all()でフォームデータを取得します。     * Input::all()でフォームデータを取得します。
     * AuthUser::authenticate() でユーザ認証を行います。     * AuthUser::authenticate() でユーザ認証を行います。
行 449: 行 453:
             <ul class="navbar-nav ml-auto">             <ul class="navbar-nav ml-auto">
                 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>                 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
-                    {{user()->account}} <span class="caret"></span>+                    {{AuthUser::getUser()->account}} <span class="caret"></span>
                 </a>                 </a>
                 <div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">                 <div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
apricot/ext/session-auth.txt · 最終更新: 2020/05/25 21:03 by y2sunlight