Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 696 Bytes

File metadata and controls

26 lines (18 loc) · 696 Bytes

Integrating the Linear Provider

Example

services.AddAuthentication(options => /* Auth configuration */)
        .AddLinear(options =>
        {
            options.ClientId = configuration["Linear:ClientId"] ?? string.Empty;
            options.ClientSecret = configuration["Linear:ClientSecret"] ?? string.Empty;

            // 'read' scope is added by default. Add additional scopes required
            // options.Scope.Add("write");

            // Additional authorization parameters can also be added
            // options.AdditionalAuthorizationParameters.Add("prompt", "consent");
        })

Required Additional Settings

None.

Optional Settings

None.