Skip to content

alexkolson/cas-mfa

 
 

Repository files navigation

What is this project? Maven Central

![Gitter](https://badges.gitter.im/Join Chat.svg)

This project is made public here on Github as part of Unicon's Open Source Support program. Professional Support / Integration Assistance for this module is available. For more information visit.

This is a project to develop free and open source compatibly licensed extensions for the CAS server v3.6.x 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.

Requirements

  • JDK 7~8
  • Maven 3
  • Tomcat 7~8

MultiFactor Support

  • duo-two-factor (via DuoSecurity)
  • yubikey-two-factor (via YubiKey)
  • toopher-two-factor (via Toopher)
  • authy-two-factor (via Authy)
  • radius-two-factor (via RADIUS OTP)
  • strong-two-factor (Custom)

Documentation

Please review the project wiki for additional information on scope, functionality and how-to walkthroughs.

Build Status

About

CAS server overlay with support for multifactor authentication.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 66.6%
  • JavaScript 31.3%
  • Groovy 1.9%
  • Other 0.2%