# IdentityServer3.Samples **Repository Path**: gh/IdentityServer3.Samples ## Basic Information - **Project Name**: IdentityServer3.Samples - **Description**: Samples for IdentityServer v3 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-01-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README IdentityServer3 Samples ====================================== [![Gitter](https://badges.gitter.im/Join Chat.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://github.com/IdentityServer/IdentityServer3/wiki/Getting-started) 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)