2017-08-14 14:26:10 +04:00
|
|
|
# HTTP Basic Authentication
|
2017-08-14 14:34:31 +04:00
|
|
|
[](https://travis-ci.org/valentineus/auth-http)
|
|
|
|
|
2017-08-14 14:26:10 +04:00
|
|
|
Adds Basic Authentication Moodle.
|
2017-08-14 14:34:31 +04:00
|
|
|
|
2017-08-14 18:51:36 +04:00
|
|
|
## Description
|
|
|
|
Features:
|
|
|
|
* Support for Moodle 3.2+ platforms;
|
|
|
|
* Minimalistic package adds one function;
|
|
|
|
* Authorization of users on direct links: `https://username:password@moodle/course/view.php?id=123`;
|
2017-08-14 14:26:10 +04:00
|
|
|
|
2017-08-14 18:51:36 +04:00
|
|
|
### Please note when installing
|
2017-08-14 14:26:10 +04:00
|
|
|
It is worthwhile to understand the motives and reasons before installing the plug-in, because:
|
|
|
|
* You can not login to the authorization page.
|
|
|
|
Consequently, the ability to register and restore the password for users will be lost.
|
|
|
|
* HTTP Basic Authentication is the least secure authorization system, because authorization keys are transmitted in clear text.
|
|
|
|
Use a secure HTTPS protocol to protect user information.
|
|
|
|
|
2017-08-14 18:51:36 +04:00
|
|
|
## Installation
|
|
|
|
Download the installation file can be on the following links:
|
|
|
|
* [Moodle Repositories](https://moodle.org/plugins/auth_http);
|
|
|
|
* [GitHub](https://github.com/valentineus/auth-http/releases);
|
|
|
|
|
2017-08-14 15:17:17 +04:00
|
|
|
## Build
|
|
|
|
The script `build.sh` collects the final package for installation in Moodle.
|
|
|
|
```bash
|
2017-08-14 18:51:36 +04:00
|
|
|
/bin/sh build.sh
|
2017-08-14 15:17:17 +04:00
|
|
|
```
|
|
|
|
|
2017-08-14 14:26:10 +04:00
|
|
|
## License
|
|
|
|
[MIT](LICENSE.md).
|
|
|
|
Copyright (c)
|
|
|
|
[Valentin Popov](mailto:info@valentineus.link).
|