微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何以 Slack 机器人用户的身份完成 Sign-In-With-Slac-cycle?

如何解决如何以 Slack 机器人用户的身份完成 Sign-In-With-Slac-cycle?

尽管 slack API 文档制作得非常好,并且特别是身份验证非常符合 oAuth 标准,但我还是被困在了一个角落案例中,我不确定是否可以解决

以 Slack 身份正常登录

就我而言,存在使用 Slack 作为 oAuth 提供程序的应用程序。因此,人们使用 Slacks oAuth 提供程序 (Sign in with slack) 登录该 3rd 方应用。

现在,这通常会创建一个常规的 oAuth 流,人类用户重定向到 Slack 并在那里登录,然后使用令牌返回到应用程序,该令牌被交换为另一个令牌。

我想达到的目标

现在我在 slack 中确实有一个非普通机器人,即“机器人用户”,我想代表该机器人用户而不是普通用户登录第 3 方应用。

因此,理论上我需要完成 oAuth 旅程,并被验证为机器人用户,然后让 slack 返回一个验证令牌,该应用将被解析为机器人用户的会话。

有人认为这是可能的吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。