-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add CAS authentication to Storage Service
This commits adds support for authentication via Central Authentication Service (CAS) to the Storage Service. It includes configuration options for auto-setting email addresses for users based on the rule USERNAME@DOMAIN as well as for setting user.is_superuser based on the presence or absence of configurable expected values in user attributes returned by a CAS server during p3/serviceValidate. Because the CAS middleware bypasses the Archivematica login screen and thus prevents other single sign-on methods from being utilized, an ImproperlyConfigured exception will be raised when attempting to start Archivematica with CAS enabled in addition to Shibboleth or LDAP.
- Loading branch information
Showing
11 changed files
with
500 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.