关于共享token的实现方式

Blade 已结 1 453
qj625889140
qj625889140 2023-03-10 09:33
悬赏:20

一、该问题的重现步骤是什么?

1. 我们用vue做了一个cms系统,在cms端登录之后,点击跳转到blade管理端。因为我看到blade管理端在登录之后,去获取租户,用户信息,菜单,路由这些。如果要实现跳转之后免登陆。我是不是要重新去开发一个接口。去获取这些呢?

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

    怎么实现跳转到管理端还是同一用户且不需要登录呢?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2023-03-10 16:57

    免登录最常见最简单的做法如下:

     1. 跳转到新系统的url增加token参数

     2. 新系统截取token参数,将token保存至本地

     3. 新系统每次调用都将token放入请求头

     4. 新系统后端对token进行解析,解析逻辑与主系统一致

    1 讨论(2)
提交回复