com.malliina.web.GoogleAuthFlow
See theGoogleAuthFlow companion object
class GoogleAuthFlow[F[_]](conf: AuthCodeConf[F])(implicit evidence$1: Sync[F]) extends DiscoveringAuthFlow[F, Email], LoginHint[F]
Attributes
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
def checkNonce(idToken: IdToken, verified: Verified, requestNonce: Option[String]): Either[JWTError, Verified]
Attributes
- Inherited from:
- DiscoveringAuthFlow
protected def commonAuthParams(authScope: String, redirectUrl: FullUrl, clientId: ClientId): Map[String, String]
Attributes
- Inherited from:
- FlowStart
Attributes
- Inherited from:
- FlowStart
Attributes
- Inherited from:
- DiscoveringAuthFlow
Attributes
- Definition Classes
- Inherited from:
- DiscoveringAuthFlow
def startHinted(redirectUrl: FullUrl, loginHint: Option[String], extraParams: Map[String, String]): F[Start]
Attributes
- Inherited from:
- LoginHint
Returns either a successfully validated user object or an AuthError if validation fails.
Returns either a successfully validated user object or an AuthError if validation fails.
The returned Future fails with a ResponseException if any network request fails.
Value parameters
- code
-
auth code
- redirectUrl
-
redir url
Attributes
- Returns
-
a user object or a failure
- Definition Classes
- Inherited from:
- DiscoveringAuthFlow
Attributes
- Inherited from:
- CallbackValidator
Inherited fields
Attributes
- Inherited from:
- DiscoveringAuthFlow
Attributes
- Inherited from:
- DiscoveringAuthFlow
Attributes
- Inherited from:
- DiscoveringAuthFlow
In this article