|Brendan Abolivier 786b6dcde5 Cleaning up and commenting||3 years ago|
|Macaroons||3 years ago|
|lang/en||3 years ago|
|.gitignore||3 years ago|
|README.md||3 years ago|
|auth.php||3 years ago|
|config.html||3 years ago|
|version.php||3 years ago|
This plugin is part of a proof of concept on Macaroons I made here. It should be, however, totally usable.
The PHP implementation of Macaroons used in this plugin (which includes everything in
Macaroons) has been developped by immense.
Drop all the files in this repository to the
auth directory (at the root of your Moodle setup), in a directory named
In short, you can
cd to Moodle's
auth directory then run
git clone https://github.com/babolivier/moodle_macaroons macaroons
You may then need to rebuild Moodle's cache. To do so, run
php [your Moodle setup]/admin/cli/purge_caches.php
You'll then see a "Macaroons" line popping in the authentication management page in Moodle's admin panel. If you're not much familiar with this page, please head over here.
Please give a look at the plugin's settings before using it. Mandatory settings are:
All are described on the plugin's settings page.