吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 416|回复: 5
收起左侧

[求助] spring boot satoken如何加入静态token机制?

[复制链接]
ppgjx 发表于 2024-9-28 22:09
本帖最后由 ppgjx 于 2024-9-28 22:11 编辑

我有一个管理系统使用的 spring boot + satoken
前端发过来账号密码 简单的使用StpUtil.login(userId) 进行登录
现在我需要再加一个静态token机制 每个用户都有一个accessToken  他header直接带上 accessToken 就可以直接访问正常登录后的接口 我需要怎么改satoken呢? 我需要这个accessToken访问和正常登录一样
StpUtil.getLoginid 这些方法都要可以使用的那种 有没有大佬指点一下StpUtil.logout(userId); 也不会影响正常账号密码登录的token

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

错过 发表于 2024-9-29 08:49
satoken 前后端分离的情况下,header其实就是有个satoken返回的token值了,默认给你设置上了,为啥还要在来一个?
ajmide 发表于 2024-9-29 08:58
找到登录方法,判断如果请求头带accessToken就走登录成功逻辑(看登录成功逻辑那块怎么设置token的,参考重写一下)
iimax 发表于 2024-9-29 09:26
是不是要给第三方使用?如果是,可以试试satoken的Http Basic 认证
JavaMagic 发表于 2024-9-29 09:32
SaToken 有一个模拟他人登录/切还身份的接口, 你可以采用这个方式:
首先为accessToken 创建一个用户,然后针对accessToken 创建一个处理器,如果是这个类型的token过来就采用模拟他人登录的方式登录。
JavaMagic 发表于 2024-9-29 09:34
或者你再额外写一个, 可以去看SaToken文档中的多账号认证
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 11:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表