If you are looking for an Open Source Identity and Access Management product, here we mentioned some solutions available. It’s very important to consider that some of the Open Source Identity Management Products are still on development or not even deployed in production.
Take your time and review the technical specification and features to determine if is the right solution.
CAS ( http://www.jasig.org/cas/ )
CAS is an authentication system originally created by Yale University to provide a trusted way for an application to authenticate a user.
Apache Syncope ( http://incubator.apache.org/syncope/ )
Open Source system for managing digital identities in enterprise environments, implemented in JEE technology and released under Apache 2.0 license.
midPoint ( http://midpoint.evolveum.com/ )
midPoint is a tool that synchronizes several identity repositories, manages them and makes them available in a unified form.
ForgeRock ( http://forgerock.com/ )
ForgeRock products family includes OpenAM, OpenIDM and OpenDJ among others. ForgeRock’s products are used worldwide for access and identity management in a wide range of business critical infrastructures, including mobile devices, financial applications, citizen services, video-conferencing systems and many more.
freeIPA ( http://freeipa.org/page/Main_Page )
FreeIPA is an integrated security information management solution combining Linux (Fedora), 389 (formerly known as Fedora Directory Server), MIT Kerberos, NTP, DNS. It consists of a web interface and command-line administration tools.
Asimba ( www.asimba.org )
Asimba is a flexible and modular Access Management and Single Signon application. Asimba is implemented as Java/J2EE application, using Servlet technology.
LSC Project ( http://lsc-project.org/wiki/ )
LSC Project is a open source connector to synchronize identities to a LDAP directory from any data source including any database with a JDBC connector, another LDAP server or flat files
Shibboleth ( http://shibboleth.net/ )
Shibboleth is an open-source project that provides Single Sign-On capabilities and allows sites to make informed authorization decisions for individual access of protected online resources in a privacy-preserving manner.
OpenPTK ( http://www.openptk.org/ )
Project Open Provisioning ToolKit (OpenPTK) provides a bridge between Identity Solutions and specialized user interfaces or access points.
Apache Shiro ( http://shiro.apache.org/ )
Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. With Shiro’s easy-to-understand API, you can quickly and easily secure any application – from the smallest mobile applications to the largest web and enterprise applications.