- Notifications
You must be signed in to change notification settings - Fork48
MIT licensed Open Source Identity and Access Management implementing OAuth 2.0 and SCIMv2.
License
osiam/osiam
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Active development of this project has stopped.
OSIAM is a secure identity management solution providing REST based services forauthentication and authorization. We achieve this by implementing two importantopen standards:
OSIAM is published under the MIT licence, giving you the greatest freedompossible to utilize OSIAM in you project or product.Watchour blog to stay informed about releases and upcoming changes.
- Single app with OSIAM as free backing store forusers and groups and local auth service.
- Distributed app with OSIAM as centralidentity store and auth service.
- Publish your app's API with OSIAM as authservice for 3rd-parties and allow safe access to your user's data.
Download the latest version of OSIAM:
curl -L https://dl.bintray.com/osiam/downloads/osiam/3.0/osiam-3.0.war -o osiam.war
Make the.war
file executable:
chmod +x osiam.war
Start OSIAM:
./osiam.war
After some seconds, OSIAM should be fully running. You can now retrieve your first access token:
curl -H "Authorization: Basic ZXhhbXBsZS1jbGllbnQ6c2VjcmV0" -X POST -d "grant_type=client_credentials&scope=ADMIN" http://localhost:8080/oauth/token
You can now start to setup OSIAM, by changing the administrator's password and add your own OAuth client.Please see theInstallation and Configuration Manual for details.
Learn how to install and configure OSIAM for production in thedocumentation.
osiam
handles the authentication and authorization based on OAuth 2.0 and holds the SCIM based user dataaddon-self-administration
provides account management self-service as a web applicationaddon-administration
lets you administer users and groups via a web application
Every visual aspect of OSIAM's components can be easily customized by supplyingyour own templates, stylesheets and scripts to make OSIAM integrate seamlesslywith your application. Read thecustomization guide to learn more.
To use the latest snapshot of OSIAM just download it from JFrog OSS:https://oss.jfrog.org/repo/org/osiam/osiam/latest-SNAPSHOT/
Scroll down to the bottom of the page and select the latest WAR file.
Please report issues, bugs and feature requests via [the issue tracker](https://github.com/osiam/osiam/issues).
Help is very appreciated. Please read thecontributors guide to learn how to get started.
About
MIT licensed Open Source Identity and Access Management implementing OAuth 2.0 and SCIMv2.