php - WordPress - 如何在 WordPress 网站登录之前检查用户是否有 O365 帐户
问题描述
我在我的 WordPress 网站上使用 MS Office365 auth SSO 登录和正常登录。所以基本上有两种情况 -
- 公司内部用户如果已经登录过O365账户,可以直接登录/重定向到网站主页,否则会重定向到O365登录页面。
- 外部用户在尝试访问该网站时应重定向到网站自定义登录页面,例如www.mywebsite.com/login,并且在使用其凭据成功登录后,他们将被重定向到主页。现在我的问题是我们如何在WordPress登录之前根据他们的上述条件重定向这两种类型的用户?我试图通过 cookie 来实现这一点,但没有成功。
解决方案
推荐阅读
- python - 从嵌套字典中递归删除 None 值或 None 键
- c# - 如何在将文本添加到 Xamarin 表单中的条目之前加载视图
- wordpress - FacetWP 地图更改地图标记基于方面选择
- javascript - 图片加载不出来
功能 - c# - 如何在 WPF 应用程序中的项目之间传递属性?
- mongodb - MongoDB和并发
- vue.js - 如何控制“b-form-checkbox-group”中多个复选框的呈现
- three.js - Autodesk forge viewer api v7.* 对齐多个 2d dwg 模型
- angular - 当焦点出现在 Mat-Select 上时,在 Angular 中打开 Mat-Select 下拉菜单
- excel - 无法同步使用 Power Pivot 创建的数据透视表