求助2:想引入小程序管理,token放在header里面?就叫token?

rt

已采纳
ycjiaqi
ycjiaqi
这家伙很懒,什么也没写~
10月前

放ba-user-token

3个回答默认排序 投票数排序
hell_world
hell_world
这家伙很懒,什么也没写~
10月前

补充:用easywechat 。。。

record
record
这家伙很懒,什么也没写~
10月前

生成 Token:

创建一个 Token 类,其中包含生成和验证 Token 的方法。
在用户登录成功后,调用 Token 类的生成 Token 方法,将用户的身份信息作为参数传入,生成一个 Token。
将生成的 Token 存储在数据库中,关联到对应的用户。
解析 Token:

在请求头中,将 Token 作为授权信息传递给服务器。
服务器端接收到请求后,从请求头中获取 Token。
调用 Token 类的验证 Token 方法,将接收到的 Token 作为参数传入。
在验证方法中,解析 Token 并验证其有效性,例如检查签名、过期时间等。
如果 Token 有效,可以从 Token 中提取用户身份信息,例如用户 ID。
无感刷新 Token:

在每次验证 Token 时,检查 Token 的有效期。
如果 Token 即将过期,可以生成一个新的 Token,并将其存储在数据库中,替换旧的 Token。
将新的 Token 返回给客户端,客户端可以更新其本地存储的 Token。

laowang
laowang
这家伙很懒,什么也没写~
10月前

ba-user-token每次进入小程序重新生成,想偷懒点就token失效时间改成0,我就是这样操作的

请先登录
0
1
2
4