Hi EspoCRM community,
Currently I am investigating the use of EspoCRM within our organisation.
I'm looking for some guidance about the most appropriate way to extend EspoCRM to support CAS authentication.
The normal flow for CAS authentication can be seen here: https://apereo.github.io/cas/5.2.x/p...-Protocol.html
From what I have seen, I potentially have two options for implementing CAS:
Regards,
Nick
Currently I am investigating the use of EspoCRM within our organisation.
I'm looking for some guidance about the most appropriate way to extend EspoCRM to support CAS authentication.
The normal flow for CAS authentication can be seen here: https://apereo.github.io/cas/5.2.x/p...-Protocol.html
From what I have seen, I potentially have two options for implementing CAS:
- I can attempt to create a new Auth Middleware that uses the PHP CAS module (https://github.com/apereo/phpCAS) to establish a session.
- I could customize the current middleware to accept an $authUsername from a different HTTP header that is not base64 encoded and use the mod_auth_cas (https://github.com/apereo/mod_auth_cas) apache module to handle the authentication.
Regards,
Nick
Comment