2014-09-16 1 views
0

У меня есть концепция SOS между двумя приложениями php. это приложение, доступное в другом домене.Использование таблицы базы данных mysql, прошедшей проверку подлинности, нескольких пользователей сайта/SSO

У меня есть следующее условие.

1.При пользователь войти в любой области применения для входа этого пользователя с именем проверки пользователя и паролем в таблицу базы данных MySQL

2.При пользователь будет войти в другое приложении не повторный ввод пароль прямого входа с помощью этой системы.

3. При выходе пользователя из системы в любое время оба приложения могут быть выведены из системы.

-> мой первый приложение может быть создано фреймворка и другое Мудл

пожалуйста, дайте идею реализовать эту концепцию в моем как приложения

ответ

0

Вы можете использовать проверку подлинности внешней базы данных для Moodle -

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

Войдите в Moodle как администратор, затем перейдите на сайт администратора -> плагины -> аутентификация -> выполните проверку подлинности.

Включить «внешний модуль базы данных», а затем обновить настройки, чтобы использовать внешнюю базу данных и сопоставить поля для имени пользователя, пароль, электронной почты и т.д.

+0

Вашего ответ правильный, но когда пользователь Войти первое приложение, то пользователь может Логин второе приложение в это время пользователь повторно введите имя пользователя и пароль. У меня есть единый знак, похожий на Google, когда пользователь регистрируется в любом приложении после того, как пользователь не вводит ни одного имени пользователя/пароля. –

+0

Вы можете попробовать другой плагин для проверки подлинности - https://docs.moodle.org/27/en/Authentication - хотя мы используем simplesaml, который сохраняет токен, его можно использовать с Facebook, Twitter и Openid - https://moodle.org/plugins/view.php?id=100 –

+0

спасибо за данное время –