GitHub repository: mmoayyed/pac4j
Primary language: Java
Description: Multi protocols (OAuth, OpenID, CAS, SAML, HTTP, GAE) auhentication/authorization engine for Java