Skip to content

ryanmar/IdentityServer3.AccessTokenValidation

 
 

Repository files navigation

IdentityServer3 - AccessTokenValidation

Dev build: Build status ![Gitter](https://badges.gitter.im/Join Chat.svg)

OWIN Middleware to validate access tokens from IdentityServer v3.

You can either validate the tokens locally (JWTs only) or use the IdentityServer's access token validation endpoint (JWTs and reference tokens).

app.UseIdentityServerBearerTokenAuthentication(new IdentityServerBearerTokenAuthenticationOptions
    {
        Authority = "https://identity.identityserver.io"
    });

The middleware can also do the scope validation in one go.

app.UseIdentityServerBearerTokenAuthentication(new IdentityServerBearerTokenAuthenticationOptions
    {
        Authority = "https://identity.identityserver.io",
        RequiredScopes = new[] { "api1", "api2" }
    });

About

OWIN Middleware to validate access tokens from IdentityServer3

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 95.8%
  • PowerShell 3.9%
  • Other 0.3%