Moodle версия 3.2
У меня есть настольное приложение, которое интегрировано с Moodle, т.е. оно использует пользователей и их учетные данные, созданные в Moodle.
Поправьте меня если я ошибаюсь. Пароль в Moodle засоляется, а затем сохраняется в базе данных. И это шифрование необратимо. Итак, как мне аутентифицировать пользователей в моем внешнем приложении?
Я предполагаю, что мне придется перенаправить пользователей в API аутентификации moodle и затем перенаправить их обратно в мое приложение после успешной или неудачной попытки.
Пожалуйста, помогите о том, как идти об этом.
Спасибо.
Для этого у Moodle есть целый API аутентификации. Проверь это https://docs.moodle.org/dev/Authentication_API
Других решений пока нет …