Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/IdentityServer/IdentityServer3.Samples
Samples for IdentityServer v3
https://github.com/IdentityServer/IdentityServer3.Samples
Last synced: about 2 months ago
JSON representation
Samples for IdentityServer v3
- Host: GitHub
- URL: https://github.com/IdentityServer/IdentityServer3.Samples
- Owner: IdentityServer
- License: apache-2.0
- Archived: true
- Created: 2014-07-17T07:41:36.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-09T15:13:20.000Z (about 7 years ago)
- Last Synced: 2024-06-28T07:37:44.772Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 6.18 MB
- Stars: 613
- Watchers: 93
- Forks: 1,254
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
IdentityServer3 Samples
======================================[![Gitter](https://badges.gitter.im/JoinChat.svg)](https://gitter.im/IdentityServer/IdentityServer3?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
#### ASP.NET Core Hosting Sample
[link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/AspNetCore)#### MVC Authentication walk-through [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/MVC%20Authentication)
Step by step tutorial on how to use identity server to provide authentication services to an MVC application and a Web API. See [here](https://identityserver.github.io/Documentation/docsv2/overview/mvcGettingStarted.html) for instructions.#### Clients [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/Clients)
Sample clients and API for: client credentials, resource owner flow, code flow, form post, native and JavaScript implicit flow, WS-Federation and OpenID Connect Katana middleware.#### Self-Host (minimal) [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/SelfHost%20(Minimal))
Bare bones IdentityServer v3 host with all in-memory repositories.#### Web-Host (minimal) [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/WebHost%20(minimal))
Bare bones IdentityServer v3 hosted in IIS (Express)#### Self-Host with WS-Federation [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/SelfHost%20(InMem%20with%20WS-Fed))
Bare bones IdentityServer v3 host with all in-memory repositories and the WS-Federation plugin.#### EntityFramework [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/EntityFramework)
Sample which illustrates how to use the IdentityServer3.EntityFramework plugin which stores all of IdentityServer's configuration in an EF-capable database.#### MembershipReboot [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/MembershipReboot)
Sample which illustrates how to use the IdentityServer3.MembershipReboot plugin for identity management using MembershipReboot.#### AspNetIdentity [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/AspNetIdentity)
Sample which illustrates how to use the IdentityServer3.AspNetIdentity plugin for identity management using ASP.NET Identity.#### CustomUserService [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/CustomUserService)
Sample to illustrate how to customize the login workflow by implementing a custom user service.#### EmbeddedAssetsViewService [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/EmbeddedAssetsViewService)
Sample to illustrate how to add custom CSS and/or JavaScript to the default web pages IdentityServer displays to users.#### CustomViewService [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/CustomViewService)
Sample to illustrate how to completely replace the views shown to the user for login, logout, logged out, consent and errors.#### MVC ViewService [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/dev/source/MVC%20ViewService)
Sample to illustrate how to use MVC controllers and views to implement the ViewService#### DependencyInjection [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/DependencyInjection)
Sample to illustrate how to register custom services with IdentityServer and how to accept as constructor parameters other IdentityServer dependencies and custom dependencies.#### Custom Grant Types [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/Custom%20Grants)
Sample to illustrate how add support for non-standard grant types at the token endpoint.#### Custom Grant Types (more customization) [link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/Custom%20Grants%20(more%20customization))
Sample to illustrate how add support for non-standard grant types at the token endpoint. This sample also uses a custom user service and claims provider#### Logging
Sample to illustrate how to use IdentityServer logging in custom services (e.g. a custom user service) as well as how to
add a custom logging sink.#### Xamarin samples
[link](https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/Xamarin)