Comrade::Providers::WorkOS
Inherits Comrade::Providers::OAuth2Provider < Comrade::Providers::BaseProvider < Reference < Object
WorkOS SSO provider - Enterprise-ready OAuth 2.0 authentication Supports SSO via SAML, OIDC, and direct OAuth providers
Instance methods
authorization_url
SourceExchange authorization code for access token
redirect(scopes : Array(String) = [] of String, state : String | Nil = nil, connection : String | Nil = nil, organization : String | Nil = nil, provider : String | Nil = nil, domain_hint : String | Nil = nil, login_hint : String | Nil = nil, **options) : String
Generate authorization URL with WorkOS-specific parameters
WorkOS doesn't support traditional token refresh Tokens are typically valid until revoked
token_url
Sourceuser_url
Source