認証で利用するCookie Jarを設定する


 悩み事

認証だけで利用するCookieを作成したい

 解決方法

Auth::setCookieJar()メソッドを利用します

\Auth::setCookieJar($cookie_jar);

Cookie JarはIlluminate\Cookie\CookieJarを使って実装しなければなりません

 アドバイス

これは高度なトピックです

ほとんどの場合は、Laravelによって作成された標準のcookieハンドラだけで正常に動作します
Authファサードが使用するCookie Jarは、Cookieファサードが使用するものと同じものです

標準のcookieプロバイダー以外のものを利用する場合にこの実装方法を利用します
認証ルーチンが実行される前に、このメソッドが実行されるようにします
実装する場合は、サービスプロバイダーか、app/start/global.phpを利用しましょう


Author:Chuck Heintzelman

Editor and Translator:Yuuki Takezawa