ロジックを提供します。設定ファイルに保持しています。これは、ユーザーがグループのメンバーであるかどうかやグループそのものの情報、またグループに定義されているロールを取得するためのロジックを提供します。設定ファイルに保持しています。これは、あるユーザがその名前のロールにアクセス可能かどうかというロジックを提供します。パッケージを使用すると、単一のドライバセットを提供し、利用可能な方法のほとんどに静的なインタフェースを提供します。して以下に定義されます。インスタンスオブジェクト上のチェーンを介してアクセス可能です。メソッドはユーザーの資格情報を検証します。このメソッドでは、有効な資格情報としてメールアドレスとユーザー名の両方をサポートしています。静的はいパラメータパラメータデフォルト説明$username_or_email''ユーザーのユーザー名またはメールアドレスのいずれか$password''ユーザのパスワード返り値mixed。成功した場合は配列でユーザ情報を返す。$user['username'];}このメソッドはユーザ名とパスワードの指定された組合せが正しければ検証のみを行います。メソッドはログインリクエストを扱います。設定ファイルに設定されたフォームのフィールド名を使用しポストされたデータから取得します。呼び出し、リクエストを検証します。静的はいパラメータパラメータデフォルト説明$username_or_email''ユーザーのユーザー名またはメールアドレスのいずれか$password''ユーザのパスワード返り値boolean。セッション変数として利用できます。メソッドは検査します。静的はいパラメータなし戻り値boolean。メソッドは強制的なログインリクエストを扱います。手元にありパスワードがわかっていないときに自動ログインさせるために利用できます。これは、例えば「ログイン状態を保持する」機能を実装するために利用できます。id返り値boolean。ユーザーは正常にログインされている。メソッドは現在ログインしているユーザをログアウトさせます。静的はいパラメータなし返り値boolean。ログアウトを実行Auth::logout();ゲストユーザをサポートする場合は、ログアウト成功後に現在のユーザとしてゲストをセットアップします。メソッドは、ユーザ情報テーブルに新しいユーザレコードを作成します。このユーザーを割り当てるグループ。$profile_fieldsarray()このユーザに割り当てる任意の追加プロフィールフィールドもしくはユーザメタデータ例外SimpleUserUpdateException返り値mixed。