пожалуйста, помогите с этим.
У меня есть проект для подключения Moodle с использованием API от клиента, данные для входа в систему из базы данных FLP сервера, а не из Moodle.Я до сих пор не понимаю, как установить этот API в Moodle.если я не ошибаюсь, мы можем написать на moodlelib.php, я не знаю.
здесь API от клиента должен быть установлен на Moodle:
1. Generate Token
https://vps.sample.com/generatetoken/api/login
Input Post
username = admin
password = admini123
Output Api
{
"status": true,
"message": "",
"key": "434b37b729bce958a0de4e3edb67c46f";
}
2. Login Validation
https://vps.sample.com/sampleflp/api/1.0/login/validation
Header
Authorization = 434b37b729bce958a0de4e3edb67c46f
User = admin
Input Post
username = user01
password = pass01
Output Api
//If login Correct will get response:
{ "status": 1,
"message": "ok",
"data": [
{ "userid": "user01",
"username": "usersatu"
}
]
}
//If login incorrect will get response:
{ "status": 0,
"message": "Data Not Found",
"code": "5001",
"data": {
"valid": 0
}
}
Можете ли вы помочь мне дать руководство по переводу этого сценария в Moodle?Я очень новичок в этом деле.
nb: Извините за мой плохой английский
Спасибо.