Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Cri::Auth::OAuthClient
Inherits
Reference
<
Object
Constants
DEVICE_GRANT = "urn:ietf:params:oauth:grant-type:device_code"
Constructors
new
(timeout :
Time::Span
= 60.seconds)
Source
Instance methods
browser_login
(config :
OAuthConfig
, &on_status :
String
-> ) :
OAuthTokens
Source
device_login
(config :
OAuthConfig
, &on_status :
String
-> ) :
OAuthTokens
Source
refresh
(config :
OAuthConfig
, refresh_token :
String
) :
OAuthTokens
Source