GitHubOAuth

soidc.core.GitHubOAuth
See theGitHubOAuth companion object
trait GitHubOAuth[F[_]]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def authorizeUrl(redirectUri: Uri): F[Uri]

Creates the authorization uri for redirecting the user agent to GitHub.

Creates the authorization uri for redirecting the user agent to GitHub.

Attributes

def getUserInfo(accessToken: String): F[GitHubUser]
def obtainToken(redirectUri: Uri, reqParams: Map[String, String]): F[Either[Failure, Success]]

Get the access token with the query parameters from the redirect request.

Get the access token with the query parameters from the redirect request.

Attributes