OIP Open source SSO Solutions

OpenIdentityPlatform Free SSO Solution

Cross Domain SSO With Customizable Adaptive Authentication

Open source platform for Single Sign On, SAML 2.0 OAuth 2.0, and OpenID Connect Protocols. It ensures seamless integration with cloud-based applications

 

Enterprise businesses tend to have a large employe base as well as the application base. Security and management loop wholes can never be omitted where several employees switch from one application to another. Here Single Sign On comes, SSO provides a cost effective solutions to let employees sign in with a single pair of credentials and get access to the multiple applications with greater security and usability.

Open Identity Platform introduces Open Access Management with SSO capabilities which is a completely free and open source. It is mainly written in Java with a little input of other languages too. Open Access Management is incorporated with cross domain SSO capabilities where user can switch to multiple apps without re-authentication.

OpenAM is equipped with SAML 2.0, OAuth 2.0 & OpenID Connect, and other standard protocols and provides Authorization, Federation, Entitlements with a wide range of flexibility for third party cloud integrations and web services security. It is easy to set up and provides complete instructions for developers.

System Requirements

  • JDK 11

Features

  • Extensibility
  • Open Source
  • Secure
  • Cloud Integrations
  • SSO
  • High Performance
  • Clusterization
  • Developer-Friendly
  • Authentication / Authorization
  • Identity Provider

Installation Instructions

Run the following command to clone the repo:

git clone --recursive  https://github.com/OpenIdentityPlatform/OpenAM.git

After a successful clone run the following command:

mvn install -f OpenAM

Add FQDN host name in /etc/hosts (Windows c:\windows\systems32\drivers\etc\hosts):

127.0.0.1 login.domain.com

Run OpenAM with the following command:

mvn cargo:run -f OpenAM/openam-server

The next step is then to go to http://login.domain.com:8080/openam where you’ll see the OpenAM welcome page.