{"id":13553135,"url":"https://github.com/osiam/osiam","last_synced_at":"2025-04-03T04:32:32.586Z","repository":{"id":31160517,"uuid":"34720631","full_name":"osiam/osiam","owner":"osiam","description":"MIT licensed Open Source Identity and Access Management implementing OAuth 2.0 and SCIMv2.","archived":true,"fork":false,"pushed_at":"2019-09-19T13:11:43.000Z","size":3645,"stargazers_count":202,"open_issues_count":43,"forks_count":48,"subscribers_count":35,"default_branch":"master","last_synced_at":"2024-11-04T00:32:57.996Z","etag":null,"topics":["iam","oauth2","osiam","scim","security"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/osiam.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-28T09:14:40.000Z","updated_at":"2024-08-06T12:31:42.000Z","dependencies_parsed_at":"2022-08-27T09:21:23.797Z","dependency_job_id":null,"html_url":"https://github.com/osiam/osiam","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osiam%2Fosiam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osiam%2Fosiam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osiam%2Fosiam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osiam%2Fosiam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/osiam","download_url":"https://codeload.github.com/osiam/osiam/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246939195,"owners_count":20857916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["iam","oauth2","osiam","scim","security"],"created_at":"2024-08-01T12:02:18.108Z","updated_at":"2025-04-03T04:32:28.657Z","avatar_url":"https://github.com/osiam.png","language":"Java","funding_links":[],"categories":["Java","security","安全","Capabilities"],"sub_categories":["Security"],"readme":"# OSIAM - Open Source Identity and Access Management [![Circle CI](https://circleci.com/gh/osiam/osiam.svg?style=svg)](https://circleci.com/gh/osiam/osiam) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c63f2618f4c64292ae47a1decf1a7270)](https://www.codacy.com/app/OSIAM/osiam) [![Codacy Badge](https://api.codacy.com/project/badge/coverage/c63f2618f4c64292ae47a1decf1a7270)](https://www.codacy.com/app/OSIAM/osiam)\n\n**Active development of this project has stopped.**\n\nOSIAM is a secure identity management solution providing REST based services for\nauthentication and authorization. We achieve this by implementing two important\nopen standards:\n\n* [OAuth 2.0](http://oauth.net/2/)\n* [SCIM 2.0](http://www.simplecloud.info/)\n\nOSIAM is published under the MIT licence, giving you the greatest freedom\npossible to utilize OSIAM in you project or product.\nWatch [our blog](http://osiam.github.io/) to stay informed about releases and upcoming changes.\n\n## Use cases\n\n* [Single app with OSIAM](docs/single-app-use-case.md) as free backing store for\n  users and groups and local auth service.\n* [Distributed app with OSIAM](docs/distributed-app-use-case.md) as central\n  identity store and auth service.\n* [Publish your app's API with OSIAM](docs/protected-api-use-case.md) as auth\n  service for 3rd-parties and allow safe access to your user's data.\n\n## Quick Start\n\n[Download](https://dl.bintray.com/osiam/downloads/osiam/3.0/osiam-3.0.war) the latest version of OSIAM:\n\n```\ncurl -L https://dl.bintray.com/osiam/downloads/osiam/3.0/osiam-3.0.war -o osiam.war\n```\n\nMake the `.war` file executable:\n\n```\nchmod +x osiam.war\n```\n\nStart OSIAM:\n\n```\n./osiam.war\n```\n\nAfter some seconds, OSIAM should be fully running. You can now retrieve your first access token:\n\n```\ncurl -H \"Authorization: Basic ZXhhbXBsZS1jbGllbnQ6c2VjcmV0\" -X POST -d \"grant_type=client_credentials\u0026scope=ADMIN\" http://localhost:8080/oauth/token\n```\n\nYou can now start to setup OSIAM, by changing the administrator's password and add your own OAuth client.\nPlease see the [Installation and Configuration Manual](docs/detailed-reference-installation.md#customize-setup) for details.\n\n## Documentation\n\nLearn how to install and configure OSIAM for production in the\n[documentation](docs/README.md).\n\n## Components\n\n* [`osiam`](https://github.com/osiam/osiam)\n  handles the authentication and authorization based on OAuth 2.0 and holds the SCIM based user data\n* [`addon-self-administration`](https://github.com/osiam/addon-self-administration)\n  provides account management self-service as a web application\n* [`addon-administration`](https://github.com/osiam/addon-administration)\n  lets you administer users and groups via a web application\n\n### Easy customization\n\nEvery visual aspect of OSIAM's components can be easily customized by supplying\nyour own templates, stylesheets and scripts to make OSIAM integrate seamlessly\nwith your application. Read the\n[customization guide](docs/customization-guide.md) to learn more.\n\n## Snapshots\n\nTo use the latest snapshot of OSIAM just download it from JFrog OSS:\nhttps://oss.jfrog.org/repo/org/osiam/osiam/latest-SNAPSHOT/\n\nScroll down to the bottom of the page and select the latest WAR file.\n\n## Issue Tracker\n\nPlease report issues, bugs and feature requests via [the issue tracker]\n(https://github.com/osiam/osiam/issues).\n\n## Get involved\n\nHelp is very appreciated. Please read the\n[contributors guide](CONTRIBUTING.md) to learn how to get started.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosiam%2Fosiam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fosiam%2Fosiam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosiam%2Fosiam/lists"}