Rumah > pembangunan bahagian belakang > tutorial php > laravel框架使用Auth异步登录后再访问其他页面无登录用户信息

laravel框架使用Auth异步登录后再访问其他页面无登录用户信息

WBOY
Lepaskan: 2016-09-02 08:57:05
asal
1305 orang telah melayarinya

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>
Salin selepas log masuk
Salin selepas log masuk

当时能在浏览器控制台中看到后台返回的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>
Salin selepas log masuk
Salin selepas log masuk

当时能在浏览器控制台中看到后台返回的dd登录用户的信息,但此时去另外的页面打印Auth::user(),则为null,是哪里出了问题?

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan