Comrade::Providers::Discord
Inherits Comrade::Providers::OAuth2Provider < Comrade::Providers::BaseProvider < Reference < Object
Discord OAuth 2.0 provider
Instance methods
authorization_url
Sourceget_token(code : String, state : String | Nil = nil, code_verifier : String | Nil = nil, **options) : Token
Override get_token to handle Discord-specific token response
Get user's guilds (servers) - Discord-specific feature
redirect(scopes : Array(String) = [] of String, state : String | Nil = nil, code_verifier : String | Nil = nil, **options) : String
Override redirect to add Discord-specific parameters
Override refresh_token to handle Discord's refresh token flow
revocation_url
Sourcetoken_url
Sourceuser_guilds_url
Sourceuser_url
Source