Ground Sunlight

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

ユーザ用ツール

サイト用ツール


apricot:usage:ja:authentication

差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン 両方とも次のリビジョン
apricot:usage:ja:authentication [2020/09/08 20:44]
y2sunlight [セッション認証]
apricot:usage:ja:authentication [2020/09/08 20:49]
y2sunlight [セッション認証]
行 234: 行 234:
 </code> </code>
  
-$this<nowiki>->exclude</nowiki> 配列に含まれているコントローラは認証から除外します。通常は、ここには認証コントローラ( 上例では ''AuthController'' )が含まれます。他には、公開のページやWebAPIなどが含まれる可能性があります。+$this<nowiki>->exclude</nowiki> 配列に含まれているコントローラは認証から除外します。通常は、ここには認証コントローラ( 上例では ''AuthController'' )が含まれます。他には、公開のページやWebAPIなどが含まれます。
  
-''AuthUser::verify()''既に認証されているか否かを調べ、認証されていれば次の処理に制御を渡します。まだユーザ認証されていない場合は、ヘルパー関数 redirect() を呼び出してログインページ画面にリダイレクトします。+''AuthUser::verify()''ユーザが認証されているか否かを調べ、認証されていれば次の処理に制御を渡します。まだユーザ認証されていない場合は、ヘルパー関数 redirect() を呼び出してログインページ画面にリダイレクトします。
  
-ミドルウェアでは、認証のチェックに ''AuthUser::check()''ではなくて、''AuthUser::verify()'' を使用するは、後者のメソッドがログインユーザ情報の更新を行うからです。これによって ''AuthUser'' は常に最新のログインユーザ情報を保持することができます。+ミドルウェアでは、認証のチェックに ''AuthUser::check()''ではなくて、''AuthUser::verify()'' を使用するは、後者のメソッドがログインユーザ情報の更新を行うからです。これによって ''AuthUser'' は常に最新のログインユーザ情報を保持することができます。
  
 \\ \\
行 302: 行 302:
 > TODO: > TODO:
  
-  * ''AuthUser::check()'' で認証チェックします。+  * ''AuthUser::check()''ユーザが認証されているか否かのチェックします。
     * 認証済の場合:     * 認証済の場合:
       * ヘルパー関数redirect()でトップ画面にリダイレクトします。\\ \\        * ヘルパー関数redirect()でトップ画面にリダイレクトします。\\ \\ 
apricot/usage/ja/authentication.txt · 最終更新: 2020/09/08 21:28 by y2sunlight