关于新版本 tidb dashboard API 调用说明
作者: WalterWj 原文来源:https://tidb.net/blog/d2d669b2
背景
tidb 新版本增加了对登陆密码进行非对称加密的的步骤。
token 的获取可以参考登录界面的登录流程:
通过 api 获取 /api/user/login_info 获取公钥等信息
通过 api /api/user/login 进行登录,payload 为 username 和 password,如果第一步存在公钥,则需要使用公钥对 password 进行加密
参考代码:
操作
这里启动一个本地的 7.1.5 的 tidb 集群,pd 端口为 2399。数据库登录账号密码:root tidb\@123
获取 login info
复制代码
加密 public key
复制代码
获取 token
使用加密后的 password 来登录
复制代码
调用 API
这里需要使用获取的 token
复制代码
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/9848220b7bec0fe82bca832c2】。文章转载请联系作者。
评论