首页 > 解决方案 > Laravel MultiAuth 已登录,但将我视为访客

问题描述

我创建了 MultiAuth,我现在可以使用我的新管理员身份验证登录。但问题是,由于我是访客,他将我重定向到 Auth 的正常登录页面。但我也以管理员身份登录。

当我使用普通身份验证登录时,它可以正常工作,

一些要测试的代码:

    @guest
        Guest
    @endguest

    @auth('web')
        web
    @endauth
    @auth('admin')
        admin
    @endauth

当我以普通用户登录时,它显示:

Web

当我退出它显示的所有内容时:

guest

当我使用管理员登录时,它显示:

guest admin

当我使用管理员登录时,如何禁用/注销访客?

标签: laravellaravel-authentication

解决方案


推荐阅读