https://github.com/IdentityServer/IdentityServer3.Samples
Samples for IdentityServer v3
https://github.com/IdentityServer/IdentityServer3.Samples
Last synced: 10 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 (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-09-09T15:13:20.000Z (over 8 years ago)
- Last Synced: 2024-11-06T19:44:19.991Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 6.18 MB
- Stars: 610
- Watchers: 92
- Forks: 1,249
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
IdentityServer3 Samples
======================================
[](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)