Laravel 身份验证 api 和网络

Laravel authentication api and web

我有 api 用于 Web 的前端和管理部分。用户使用护照在前端的 api 上进行身份验证。 用户可以获得角色 - admin。 如果用户已经使用护照进行身份验证,如何授予用户访问管理区域的权限?

如何让通过护照登录的用户可以访问管理面板? 如果我尝试登录管理部分,目前会话中没有用户。

如果您的令牌在您进行身份验证时可以访问,或者您将令牌保存在数据库中,则可以使用令牌查找用户并获取用户的 ID 和 auth()->loginUsingId($user_id)