使用sanctum生成token 多数据表 登录怎么配置呀

使用sanctum生成token多数据表登录怎么配置呀

比如我要给APP user表 和 后台应用 admin表 都需要生成token

中间件 这个需要改吗?
使用sanctum生成token 多数据表 多点登录怎么配置呀

这个不知道能不能配置多个 配置多个会冲突吗? 他怎么知道用哪个表生成喃?
使用sanctum生成token 多数据表 多点登录怎么配置呀

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 11

为什么要生成多个 token 表? sanctun 不是自带 ability 功能吗?

4年前 评论
tiantian10000 (楼主) 4年前
MArtian (作者) 4年前

@MArtian auth.php 需要修改配置吗 比如需要把api driver 修改成 sanctum

    'guards' => [
        'web' => [
            'driver' => 'session',
            'provider' => 'users',
        ],
        'api' => [
            'driver' => 'sanctum',
            'provider' => 'members',
            //'hash' => false,
        ],
4年前 评论
周小云 4年前
MArtian 4年前

file

file 你试试

4年前 评论
周小云 (作者) 4年前

应该不需要做多余的操作吧, 看一下保存 token 的数据表 personal_access_token, 里面有 tokenable_typetokenable_id 两个字段就是用来区分是哪个表、哪个用户的!!!

4年前 评论

不支持这么干,他数据表里未区分是哪个表的user_id

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!