Module: AuthController

Authentication controller

Source:

Methods

(method HttpPost) AcceptAgreement()

Accept agreement

Source:

(method HttpGet anonymous) GetRoutes() → {ActionResult}

Get routes for the current user

Source:
Returns:
  • List of routes
Type
ActionResult

(method HttpGet anonymous) GetUser(hash) → {ActionResult}

Get user information

Parameters:
Name Type Description
hash string

Referral hash

Source:
Returns:
  • User information
Type
ActionResult

(method HttpGet) GetUsers()

Get all users for impersonation

Source:

(method HttpPost anonymous) GoogleAuth(request) → {ActionResult}

Google authentication

Parameters:
Name Type Description
request GoogleAuthRequest

Google authentication request

Source:
Returns:
  • User information
Type
ActionResult

Type Definitions

GoogleAuthRequest

Google authentication request

Type:
  • Object
Properties:
Name Type Description
IdToken string

Google authentication token

Source: