{"id":13548025,"url":"https://github.com/IdentityServer/IdentityServer3","last_synced_at":"2025-04-02T20:31:30.359Z","repository":{"id":13034355,"uuid":"15714062","full_name":"IdentityServer/IdentityServer3","owner":"IdentityServer","description":"OpenID Connect Provider and OAuth 2.0 Authorization Server Framework for ASP.NET 4.x/Katana","archived":true,"fork":false,"pushed_at":"2021-09-17T17:33:06.000Z","size":19537,"stargazers_count":2012,"open_issues_count":91,"forks_count":763,"subscribers_count":225,"default_branch":"master","last_synced_at":"2024-11-03T01:05:47.284Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://identityserver.github.io/Documentation/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IdentityServer.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2014-01-07T19:19:39.000Z","updated_at":"2024-10-21T16:32:56.000Z","dependencies_parsed_at":"2022-08-07T07:00:59.815Z","dependency_job_id":null,"html_url":"https://github.com/IdentityServer/IdentityServer3","commit_stats":null,"previous_names":["thinktecture/thinktecture.identityserver.v3"],"tags_count":59,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdentityServer%2FIdentityServer3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdentityServer%2FIdentityServer3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdentityServer%2FIdentityServer3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdentityServer%2FIdentityServer3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IdentityServer","download_url":"https://codeload.github.com/IdentityServer/IdentityServer3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222871074,"owners_count":17050599,"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":[],"created_at":"2024-08-01T12:01:04.719Z","updated_at":"2024-11-03T16:32:02.759Z","avatar_url":"https://github.com/IdentityServer.png","language":"C#","readme":"# IdentityServer3 #\n\n## Note: This repository is no longer in active development or maintenance, other than reported security vulnerabilities.\n## We highly encourage you to consider [IdentityServer4](https://github.com/IdentityServer/IdentityServer4/) instead.\n## If you have questions and are seeking free support, see [here](http://docs.identityserver.io/en/release/intro/support.html#free-support) for more details.\n## If you require commercial support, see [here](http://docs.identityserver.io/en/release/intro/support.html#commercial-support) for more details.\n\n\nDev build: [![Build status](https://ci.appveyor.com/api/projects/status/rtaj3nb7c60xg7cb/branch/dev?svg=true)](https://ci.appveyor.com/project/leastprivilege/thinktecture/branch/dev)\n[![Gitter](https://badges.gitter.im/JoinChat.svg)](https://gitter.im/IdentityServer/IdentityServer3?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n![openid_certified](https://cloud.githubusercontent.com/assets/1454075/7611268/4d19de32-f97b-11e4-895b-31b2455a7ca6.png)\n\n[Certified](http://openid.net/certification/) OpenID Connect implementation.\n\n## Overview ##\n\nIdentityServer is a .NET/Katana-based framework and hostable component that allows implementing single sign-on and access control for modern web applications and APIs using protocols like OpenID Connect and OAuth2. It supports a wide range of clients like mobile, web, SPAs and desktop applications and is extensible to allow integration in new and existing architectures.\n\nWatch this for the big picture: [Introduction to OpenID Connect, OAuth2 and IdentityServer](https://vimeo.com/113604459) - and [An Introduction to IdentityServer](https://vimeo.com/154172925) for a more code-centric talk.\n\nGo to the documentation [site](https://identityserver.github.io/Documentation/).\n\n[OpenID Connect specification](http://openid.net/specs/openid-connect-core-1_0.html) / [OAuth2 specification](http://tools.ietf.org/html/rfc6749 \"OAuth2 specification\")\n\n## Getting started ##\nIdentityServer is designed as an OWIN/Katana component. By referencing the library or nuget you get a `UseIdentityServer` extension method for `IAppBuilder` that allows setting up IdentityServer in your OWIN host:  \n\n```csharp\npublic void Configuration(IAppBuilder app)\n{\n    var options = new IdentityServerOptions\n    {\n        SigningCertificate = Certificate.Get(),\n        Factory = Factory.Create()\n    };\n\n    app.UseIdentityServer(options);\n}\n```\n\n*Note:* If you're hosting in IIS, make sure you [enable RAMMFAR in your web.config file](http://identityserver.github.io/Documentation/docsv2/configuration/overview.html).\n\nFor more information, e.g.\n\n* support for MembershipReboot and ASP.NET Identity based user stores\n* support for additional Katana authentication middleware (e.g. Google, Twitter, Facebook etc)\n* support for EntityFramework based persistence of configuration\n* support for WS-Federation\n* extensibility\n\ncheck out the [documentation](https://identityserver.github.io/Documentation/) and the [samples](https://github.com/identityserver/IdentityServer3.Samples).\n\n## Related repositories ##\n* [Access Token Validation](https://github.com/identityserver/IdentityServer3.AccessTokenValidation)\n* [EntityFramework support](https://github.com/identityserver/IdentityServer3.EntityFramework)\n* [MembershipReboot support](https://github.com/identityserver/IdentityServer3.MembershipReboot)\n* [ASP.Net Identity support](https://github.com/identityserver/IdentityServer3.AspNetIdentity)\n* [WS-Federation plugin](https://github.com/identityserver/IdentityServer3.WsFederation)\n* [Samples](https://github.com/IdentityServer/IdentityServer3.Samples)\n\n## Credits ##\nIdentityServer is built using the following great open source projects:\n\n- [ASP.NET Web API](https://aspnetwebstack.codeplex.com/)\n- [Autofac](http://autofac.org/)\n- [Json.Net](http://www.newtonsoft.com/json)\n- [LibLog](https://github.com/damianh/LibLog)\n- [Katana](https://katanaproject.codeplex.com/)\n- [Web Protection Library](https://wpl.codeplex.com/)\n- [XUnit](https://github.com/xunit/xunit)\n- [License Header Manager](https://visualstudiogallery.msdn.microsoft.com/5647a099-77c9-4a49-91c3-94001828e99e)\n\n..and is supported by the following open source friendly companies:\n\n- [JetBrains](http://www.jetbrains.com)\n- [Gitter](https://gitter.im/)\n- [Huboard](https://huboard.com/)\n- [AppVeyor](http://www.appveyor.com)\n- [MyGet](http://myget.org)\n\n...and last but not least thanks to all [contributors](https://github.com/IdentityServer/IdentityServer3/graphs/contributors)!\n\nIdentityServer is a [.NET Foundation](http://www.dotnetfoundation.org/) project\n\n\u003cimg src=\"https://cloud.githubusercontent.com/assets/1454075/10598539/1c44ba0a-76fa-11e5-9d7e-af1b363c524a.png\" width=\"144\"\u003e\n","funding_links":[],"categories":["C#","others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIdentityServer%2FIdentityServer3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FIdentityServer%2FIdentityServer3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FIdentityServer%2FIdentityServer3/lists"}