The Azure Active Directory Plugin
Allow authentication (with OAuth2) with Microsoft's Azure Active Directory.
This plugin use the thenetworg/oauth2-azure
package.
To configure Azure Active Directory
- Create and configure an application.
- In Authentication section, set an Reply URL with
https://{CHAMILO_URL}/plugin/azure_active_directory/src/callback.php
.
- In Certificates & secrets, create a secret string (or application password). And keep copied.
To configure this plugin
- Enable
- Application ID: Enter the Application Id assinged to your app by the Azure portal.
- Application secret: Enter the client secret created.
- Block name: (Optional) The name to show above the login button.
- Force logout button: (Optional) Add a button to force logout from Azure.
- Management login: (Optional) Disable the chamilo login and enable an alternative login page for users.
You will need copy the /plugin/azure_active_directory/layout/login_form.tpl
file to /main/template/overrides/layout/
directory.
- Name for the management login: A name for the management login. By default is "Management Login".
And assign a region. Preferably login_bottom
.