class

Authly::Social::Google

Inherits Authly::Social::Provider < Reference < Object

Constants

AUTHORIZE_URL = "https://accounts.google.com/o/oauth2/v2/auth"
ISSUERS = ["https://accounts.google.com", "accounts.google.com"]
TOKEN_URL = "https://oauth2.googleapis.com/token"
USERINFO_URL = "https://openidconnect.googleapis.com/v1/userinfo"

Constructors

new(client_id : String, client_secret : String, redirect_uri : String, scopes : Array(String) = ["openid", "email", "profile"], name : String = "google")
Source

Instance methods

authorize_endpoint
Source
token_endpoint
Source
userinfo_endpoint
Source