我的公司-- Pleaz -正在建立一个SaaS解决方案,供公司为他们的团队购买,他们可以用这个解决方案在工作日一起做一个积极的休息。
我们想要构建一个团队应用程序,团队会议中的一个人可以启动该应用程序,这将触发应用程序的启动,该应用程序将指导与会者如何进行体育锻炼。
我的问题是:您如何在会议中管理身份验证?那么,如果我们有10个参与者,而只有一个启动应用程序的用户是已知的用户,那么剩下的9个参与者会发生什么?我们希望将对视频流(包括音频)的访问限制在创建用户的人身上。
作为一个最低限度,我想了解我可以在哪里找到信息,我们可以-和不能-在一个团队的应用程序。任何答案或链接到一个资源,我可以阅读,这将是非常感谢。
谢谢
发布于 2022-07-01 12:26:27
如果您已经集成了一个选项卡与您的会议,那么您的应用程序必须遵循团队选项卡的单登录(SSO)身份验证流。
或
Microsoft团队身份验证流程中提到的选项卡流也适用于自定义登录提供程序。
以下是几个步骤:
有可供选择的提供程序列表。
microsoftTeams.authentication.authenticate({ url: window.location.origin +“/tab-auth/result provider”),宽度: 600,高度: 535,successCallback: function ( getUserProfile(result.accessToken);},failureCallback: function (理由){handleAuthError(理由);});
microsoftTeams.authentication.notifySuccess()
。microsoftTeams.authentication.notifySuccess()
将关闭弹出窗口,现在您可以将经过身份验证的用户重定向到您选择的页面。https://stackoverflow.com/questions/72788569
复制相似问题