gpt4 book ai didi

rocket.chat - Rocket Chat - 通过 Rest API 登录

转载 作者:行者123 更新时间:2023-12-02 01:16:01 31 4
gpt4 key购买 nike

我正在尝试使用 REST API 登录我的 Rocket Chat 安装。登录调用成功返回,我收到了 AuthToken 和 userID。但我似乎无法绕过登录屏幕。换句话说,我想做的是使用我的应用程序发送登录请求,然后因为它成功绕过 Rocket Chat 登录屏幕并直接进入聊天。

谢谢!

最佳答案

通过 Rocket.Chat 的 REST API 登录并期望网络浏览器不需要您再次登录,还需要执行一些步骤。

当您成功使用 REST API 进行身份验证时,生成的对象如下所示(这些来自本地开发服务器):

{
"status": "success",
"data": {
"authToken": "t2hjaCXP397DxwnYAgQtEaAULDjo4S5vXkopLr04LZL",
"userId": "Q4KzBWSGtcCiKTtvC"
}
}

根据此结果,您需要获取 authToken 并在网络浏览器的 LocalStorage Meteor.loginToken 中设置 authToken 的值>。例如,在本例中,我们将执行以下操作:

var authToken = 'cXvkTF8X4uu-J_2uWelJGt4iuuTxjD5pFHuqhLOQRLJ';
localStorage.setItem('Meteor.loginToken', authToken);

完成此操作后不久,您的 Rocket.Chat 屏幕应该会刷新,现在您已登录。

关于rocket.chat - Rocket Chat - 通过 Rest API 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39594222/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com