auth_http/README.md

33 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2017-08-14 14:26:10 +04:00
# HTTP Basic Authentication
2017-08-14 14:34:31 +04:00
[![Build Status](https://travis-ci.org/valentineus/auth-http.svg?branch=master)](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);
## 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 14:26:10 +04:00
## License
[MIT](LICENSE.md).
Copyright (c)
[Valentin Popov](mailto:info@valentineus.link).