如果用户已登录,则使用 Azure AD SSO 来登录 Facebook

如果用户已登录,则使用 Azure AD SSO 来登录 Facebook

你好

我在一家小型慈善机构的 IT 部门工作。

我们使用 Facebook 向当地社区宣传活动。我们的(少数)志愿者在我们的 365 中拥有账户,并使用它登录所有功能。

我们已经设置了基于 AzureAD 密码的 SSO 以进行正常的 Facebook 登录,并且它可以与 azure secure-sign-on 扩展配合使用 - 除非用户已经登录。然后,登录页面 URL 会重定向到用户的个人 Facebook 页面。

我的问题:有没有办法确保用户使用 SSO 登录,而不是进入他们的个人帐户。(通过强制现有用户注销,或绕过重定向到用户帐户)

这只能通过一个 URL 来完成......

谢谢

答案1

我相信您已经意识到了,这是由于上次登录时的会话 cookie 造成的。如果不删除这些会话 cookie,您将无法进行任何机械操作。

如果您使用的是 Chrome,您可以让人们设置 Chrome 配置文件,一个用于工作,一个用于个人。这将使会话保持唯一,并允许人们在不同的窗口中浏览他们的个人 Facebook 和工作 Facebook。您需要强调人们会关注他们发布的内容,这样就不会意外地将组织而不是个人放在一起。这是实现会话分离的最简单方法。

https://support.google.com/chrome/answer/2364824?co=GENIE.Platform%3DDesktop&hl=en

https://www.howtogeek.com/255653/how-to-find-your-chrome-profile-folder-on-windows-mac-and-linux/

干杯!

相关内容