首页 > 解决方案 > WordPress - 如何在 WordPress 网站登录之前检查用户是否有 O365 帐户

问题描述

我在我的 WordPress 网站上使用 MS Office365 auth SSO 登录和正常登录。所以基本上有两种情况 -

  1. 公司内部用户如果已经登录过O365账户,可以直接登录/重定向到网站主页,否则会重定向到O365登录页面。
  2. 外部用户在尝试访问该网站时应重定向到网站自定义登录页面,例如www.mywebsite.com/login,并且在使用其凭据成功登录后,他们将被重定向到主页。现在我的问题是我们如何在WordPress登录之前根据他们的上述条件重定向这两种类型的用户?我试图通过 cookie 来实现这一点,但没有成功。

标签: phpwordpressauthenticationoffice365single-sign-on

解决方案


推荐阅读