首頁 > 後端開發 > php教程 > laravel框架使用Auth非同步登入後再訪問其他頁面無登入使用者訊息

laravel框架使用Auth非同步登入後再訪問其他頁面無登入使用者訊息

WBOY
發布: 2016-09-02 08:57:05
原創
1299 人瀏覽過

1、使用laravel的Auth驗證
2、將設定auth.php中的model改為AppModelsAdminUser::class(因為是後台使用者的登入認證)
3、在頁面用ajax呼叫後台登入方法,主要邏輯如下:

if (Auth::attempt(['name' => $request->input('name'), 'password' => $request->input('password')])) {

<code>            // 认证通过...
            dd(Auth::user());
        }</code>
登入後複製
登入後複製

當時能在瀏覽器控制台中看到後台返回的dd登入用戶的信息,但此時去另外的頁面打印Auth::user(),則為null,是哪裡出了問題?

回覆內容:

1、使用laravel的Auth驗證
2、將設定auth.php中的model改為AppModelsAdminUser::class(因為是後台使用者的登入認證)
3、在頁面用ajax呼叫後台登入方法,主要邏輯如下:

if (Auth::attempt(['name' => $request->input('name'), 'password' => $request->input('password')])) {

<code>            // 认证通过...
            dd(Auth::user());
        }</code>
登入後複製
登入後複製

當時能在瀏覽器控制台中看到後台返回的dd登入用戶的信息,但此時去另外的頁面打印Auth::user(),則為null,是哪裡出了問題?

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板