https://github.com/unb-libraries/saml_features
Custom support module to add UNB Libraries login form UI customizations
https://github.com/unb-libraries/saml_features
Last synced: 9 months ago
JSON representation
Custom support module to add UNB Libraries login form UI customizations
- Host: GitHub
- URL: https://github.com/unb-libraries/saml_features
- Owner: unb-libraries
- License: mit
- Created: 2020-11-13T18:41:13.000Z (over 5 years ago)
- Default Branch: 9.x-1.x
- Last Pushed: 2024-02-08T19:08:18.000Z (over 2 years ago)
- Last Synced: 2025-08-23T07:44:32.444Z (10 months ago)
- Language: PHP
- Size: 67.4 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UNB Libraries Saml
## saml_features
Custom support module to add UNB Libraries login form UI customizations
## Features
- Adds URL Alias `/login` to Saml Authentications `/saml_login` route
- Adds an alert to the Drupal core user login form that links to the Saml login route
- Replaces Drupal core login form error message references with Saml-based versions
- Administration settings may be configured at `/admin/config/saml_features/adminsettings`
- STU references in the login text may be toggled on/off
- Email/password field editing may enabled/disabled on the user profile form
## Installation Note
- Please increase the weight of the `saml_features` **module** array element to **11** in your Drupal repo's
`config-yml/core.extension.yml` configuration file:
```
module:
...
externalauth: 10
views: 10
saml_features: 11
...
```
## Prerequisites
- This module depends on SAML Authentication module, 8.x-3.0-alpha2 version or better:
- https://www.drupal.org/project/samlauth
- This module displays alerts in the **System Messages** block.
Please ensure this block is placed/enabled in a region within your active theme's
**Block layout**
- Preferred placement is in the **Main content** region *above* the **Main page content** block.
## License
- saml_features is licensed under the MIT License:
- http://opensource.org/licenses/mit-license.html