This example demonstrates how to extend your ASP.NET Web Forms application with OAuth authentication providers. Users can sign in to the application with their Microsoft accounts. Refer to the following article to learn how to add more authentication providers: OWIN OAuth 2.0 Authorization Server.
See the following help topic for more information: OAuth2 Authentication Providers in ASP.NET Web Forms Applications.
- LogonAuthController.cs (VB: LogonAuthController.vb)
- CustomSecurityStrategyComplex.cs (VB: CustomSecurityStrategyComplex.vb)
- ApplicationUser.cs (VB: ApplicationUser.vb)
- CustomAuthenticationStandardProvider.cs (VB: CustomAuthenticationStandardProvider.vb)
- OAuthProvider.cs (VB: OAuthProvider.vb)
- Startup.cs (VB: Startup.vb)
- WebApplication.cs (VB: WebApplication.vb)