首页 > 解决方案 > 来自 WordPress 的 Laravel 和 Moodle 应用程序的 SSO

问题描述

我需要对我的应用程序进行单点登录 (SSO)。

基本上,我在不同的目录中有三个应用程序。我在我的域的主文件夹中运行了一个 WordPress(电子商务)站点,在一个目录中运行了一个 Laravel 应用程序,在一个目录中运行了一个 moodle(lms) 应用程序。

这个想法是,如果我登录到我的 WordPress 网站,我不需要登录其他两个应用程序并且能够访问 Laravel 和 Moodle 应用程序。

我将允许从 laravel 应用程序访问 moodle 页面。实现这一目标的最佳方法是什么?

标签: laravelwordpresssingle-sign-onmoodle

解决方案


Moodle 有 OAuth2,我猜 Wordpress 也有?

https://docs.moodle.org/311/en/OAuth_2_authentication

所以也许使用 oauth2 服务器,例如 Okta 或 OneLogin


推荐阅读