AspNet.AspNetCore.Authentication.ReadyConnect 1.0.0

Authentication provider for ReadyConnect which is an OpenIdConnect extension with mobile support. For more detailed information visit https://www.readysignon.com/

Install-Package AspNet.AspNetCore.Authentication.ReadyConnect -Version 1.0.0
dotnet add package AspNet.AspNetCore.Authentication.ReadyConnect --version 1.0.0
<PackageReference Include="AspNet.AspNetCore.Authentication.ReadyConnect" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AspNet.AspNetCore.Authentication.ReadyConnect --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Simply add following code inside ConfigureServices(IServiceCollection services)

 services.AddAuthentication().AddReadyConnect(options =>
        {
            options.ClientId = "Unique_ID_for_your_website_or_application";   // Use https://members.readysignon.com/ to register a new one.
            options.ClientSecret = "a very very long secret key";

             // Add necessary scopes accordingly.
            options.Scope.Add("rso_rid");   
            options.Scope.Add("email");
            options.Scope.Add("profile");
            options.Scope.Add("roles");

            options.TokenValidationParameters.NameClaimType = "name";
            options.TokenValidationParameters.RoleClaimType = "role";

        });

Simply add following code inside ConfigureServices(IServiceCollection services)

 services.AddAuthentication().AddReadyConnect(options =>
        {
            options.ClientId = "Unique_ID_for_your_website_or_application";   // Use https://members.readysignon.com/ to register a new one.
            options.ClientSecret = "a very very long secret key";

             // Add necessary scopes accordingly.
            options.Scope.Add("rso_rid");   
            options.Scope.Add("email");
            options.Scope.Add("profile");
            options.Scope.Add("roles");

            options.TokenValidationParameters.NameClaimType = "name";
            options.TokenValidationParameters.RoleClaimType = "role";

        });

Release Notes

Initial release.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.0 168 9/9/2018