
OpenIdentityPlatformFree 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 employee 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 identity management service comes, SSO provides cost-effective solutions to let employees sign in with a single pair of credentials and get access to multiple applications with greater security and usability.
Open Identity Platform introduces Open identity management with SSO capabilities which is a completely free and open source. It is mainly written in Java with a little input from other languages too. Open access management is incorporated with cross domain SSO authentication where users can switch to multiple apps without re-authentication.
OpenAM is equipped with SAML authentication, OAuth 2.0 & OpenID Connect, and other standard protocols and provides Authorization, federated identity management, Entitlements with a wide range of flexibility for third party cloud integrations and web services security. This identity management service is easy to set up and provides complete instructions for developers.
System Requirements
- JDK 11
- 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.
Explore
You may find the following links relevant: