dashboard 登陆密码进行非对称加密

【TiDB 使用环境】生产环境
【TiDB 版本】v6.5.8
【复现路径】v6.5以上版本和之前版本 登录密码加密
【遇到的问题:问题现象及影响】
我们平台管理系统有一个自动获取dashboard授权码功能,升级后不兼容。
调用登录接口,成功后再调用获取分享码接口。

想了解具体怎么加密的,方便我们继续使用原来的功能。

新版本增加了对登陆密码进行非对称加密的的步骤。
token 的获取可以参考登录界面的登录流程:

  1. 通过 api 获取 /api/user/login_info 获取公钥等信息
  2. 通过 api /api/user/login 进行登录,payload 为 username 和 password,如果第一步存在公钥,则需要使用公钥对 password 进行加密

参考代码:

:+1:

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。