我在MS团队中创建了一个Bot,可以根据AAD对用户进行身份验证。我已经使用了AuthBot代码。 这工作正常。我对进一步改善登录体验有疑问。 Bot当前打开了一个Web浏览器,用户登录并重定向到一个页面,该页面具有他或她需要复制粘贴到团队中的幻数。
如果我正确理解the Authentication section on this page,则应该可以使用以下内容:
答案 0 :(得分:3)
我们在8月份没有回答这个问题,道歉。
进行机器人身份验证的更优雅方式是常见的开发人员请求。一旦完全部署在所有客户端平台上,我们几乎已准备好发布此解决方案的示例和文档。这种方法完全消除了对AuthBot的需求,并支持集成的身份验证体验,即无需打开浏览器选项卡。
然而,目前,为了回答您的问题,无法获得内联身份验证体验,并且未强制执行validDomains(因为它只是打开浏览器页面)。您引用的JavaScript客户端SDK根本不使用机器人,因为机器人当前无法在客户端上运行代码。
换句话说,您使用AuthBot所做的事情是目前最好的方法。