我已经开发了使用护照身份验证的API,该API已在react-native应用程序中使用。现在,我必须为Admin用户开发一些Web功能,已经制作了Admin模型并进行了迁移,但是我不知道如何仅对Admin模型启用Web身份验证。我正在寻找一些教程,但发现的所有内容都是关于laravel默认身份验证的,并且我已经将User模型用于护照身份验证。
3 回答
慕雪6442864
TA贡献1812条经验 获得超5个赞
您可以在users表中创建一列,而不是创建Admin模型,将其称为帐户类型。然后在您的Laravel代码中,您可以执行以下操作
if (Auth::user()->account_type === 'admin') {
// your code.
}
在您的API或WEB中,您只需检查多种类型并相应地进行路由
刀片式语法(针对您的前端)
@if ( {{Auth::user()->account_type}} === 'admin')
@else
@endif
- 3 回答
- 0 关注
- 145 浏览
添加回答
举报
0/150
提交
取消