使用mysql数据库表认证多个站点用户/ SSO

时间:2014-09-16 12:59:27

标签: mysql yii single-sign-on openid moodle

我在两个php应用程序之间实现了SOS概念。它应用它可用不同的域。

我需要以下条件。

1.当用户登录任何应用程序以使用检查用户名和密码登录此用户到mysql数据库表

2.当用户登录其他应用程序时,不使用此系统重新输入密码直接登录。

3.当用户注销时,两个应用程序都可以注销。

- >我的第一个应用程序可以创建Yii框架而另一个是moodle

请在我的两个应用程序中提出实现这个概念的想法

1 个答案:

答案 0 :(得分:0)

您可以对Moodle使用外部数据库身份验证 -

https://docs.moodle.org/27/en/External_database_authentication

以管理员身份登录Moodle,然后转到网站管理员 - >插件 - >身份验证 - >管理身份验证。

启用"外部数据库插件"然后更新设置以使用外部数据库并映射用户名,密码,电子邮件等字段。