Integrating the Linear Provider
March 23, 2025 ยท View on GitHub
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.