Skip to main content

Class: LoginService

Defined in: service/LoginService.ts:50

Backwards-compatible class form. New code should call loginService(client).

Constructors​

Constructor​

new LoginService(client): LoginService

Defined in: service/LoginService.ts:52

Parameters​

client​

GraphQLClient

Returns​

LoginService

Methods​

authenticate()​

authenticate(input): Promise<Login>

Defined in: service/LoginService.ts:62

Creates authentication claims for a user

Parameters​

input​

CreateAuthenticationInput

Authentication input data

Returns​

Promise<Login>


exchangeRefreshToken()​

exchangeRefreshToken(variables): Promise<RefreshTokenResponse>

Defined in: service/LoginService.ts:67

Exchanges a refresh token for a new access token

Parameters​

variables​

ExchangeRefreshTokenVariables

The refresh token to exchange

Returns​

Promise<RefreshTokenResponse>


login()​

login(input): Promise<Login>

Defined in: service/LoginService.ts:57

Authenticates a user with credentials

Parameters​

input​

LoginInput

Login credentials input

Returns​

Promise<Login>