This is a project to develop free and open source compatibly licensed extensions for the current-generation CAS server product implementing
- support for authenticating using multiple authentication factors
- support for relying parties (CAS-using applications) understanding how strongly the user authenticated from the ticket validation response, and
- support for relying parties exerting authentication strength requirements.
The intention is to develop a solution that can be adopted by current CAS adopters. #Documentation Please review the project wiki for additional information on scope, functionality and how-to walkthroughs.
Snapshots are automatically deployed to heroku.com. This is accomodated by the codeship plugin
configured for the repository to auto build the heroku
branch.
You may experiment with the live demo at the following url: https://casmfa.herokuapp.com (Note: If you receive an "Application Error" upon initial access, try refreshing the page once) ding in terms of the code being adopted into CAS server, but we'll consider successful adoption as a CAS extension equally successful.
The point is to add value to eventually numerous CAS implementations through adoption of this functionality, regardless of how the extension is factored.