Laravel身份验证API和Web

时间:2019-03-06 13:55:24

标签: laravel api web laravel-passport laravel-admin

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

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

1 个答案:

答案 0 :(得分:0)

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