After my rant post a few months back that we are not doing the long requested single-sign on authentication feature for OpenMRS, I’ve written a module that can authenticate OpenMRS using Central Authentication Service (CAS). CAS is quite popular in academic institutions and my main reason to support this scheme is to make it work on Indiana University’s CAS. Please test and request features that you’d like to see in the module here or on its github repo issues.
The module has been released on modulus and can be downloaded from here: https://modules.openmrs.org/#/show/223/cas-authentication
The source code for the module is here: https://github.com/iupui-soic/openmrs-module-casauth The documentation for the module is in github: https://github.com/iupui-soic/openmrs-module-casauth/blob/master/README.md