问题描述
尽管 slack API 文档制作得非常好,并且特别是身份验证非常符合 oAuth 标准,但我还是被困在了一个角落案例中,我不确定是否可以解决。
以 Slack 身份正常登录
就我而言,存在使用 Slack 作为 oAuth 提供程序的应用程序。因此,人们使用 Slacks oAuth 提供程序 (Sign in with slack) 登录该 3rd 方应用。
现在,这通常会创建一个常规的 oAuth 流,人类用户被重定向到 Slack 并在那里登录,然后使用令牌返回到应用程序,该令牌被交换为另一个令牌。
我想达到的目标
现在我在 slack 中确实有一个非普通机器人,即“机器人用户”,我想代表该机器人用户而不是普通用户登录第 3 方应用。
因此,理论上我需要完成 oAuth 旅程,并被验证为机器人用户,然后让 slack 返回一个验证令牌,该应用将被解析为机器人用户的会话。
有人认为这是可能的吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)