aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 60b4d02d77f86f3118db9d8331bd19361fb9850f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# HTTP Basic Authentication
[![Build Status](https://travis-ci.org/valentineus/auth-http.svg?branch=master)](https://travis-ci.org/valentineus/auth-http)

Adds Basic Authentication Moodle.

## 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`;

### Please note when installing
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.

## 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
/bin/sh build.sh
```

## License
[MIT](LICENSE.md).
Copyright (c)
[Valentin Popov](mailto:info@valentineus.link).