CKAN extension to handle simple single sign on with AAFC department’s ESAS authentication.
In state of development - not finalized or tested yet.
Features:
- Single Sign-On integration with AAFC ESAS system
- Header-based authentication
- Automatic user identification from request headers
- Configurable header parameters for user ID, username, and email
- Support for custom email domains
Configuration options:
- ckan.aafcesas.header_userid: Header parameter for user ID (default: PARTYID)
- ckan.aafcesas.header_username: Header parameter for username
- ckan.aafcesas.header_email: Header parameter for email
- ckan.aafcesas.email_domain: Email domain for users