本文介绍如何构建一个多用户AI代理,通过OAuth为每个用户单独授权,以用户身份连接Slack和GitHub。核心是使用用户标识符而非共享令牌,令牌加密存储且不进入模型或日志。代理读取Slack消息,判断是否创建GitHub问题并回复。文章涵盖OAuth流程、令牌存储、刷新撤销及多提供商扩展,强调身份隔离和授权安全。
完成下面两步后,将自动完成登录并继续当前操作。