Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SuccessfulAuthenticationModel

Model which represents successful authentication.
Whenever user successfully authenticates, this model will be persisted by the SuccessfulAuthenticationsRepository.

Hierarchy

Properties

accountId

accountId: string

Account id.

authenticatedAt

authenticatedAt: number

Timestamp of the authentication.

Optional device

device: null | HttpDevice

Device from where authentication has been made.

id

id: string

Authentication id.

ip

ip: string

Ip from where authentication has been made.

Optional location

location: null | HTTPRequestLocation

Location from where authentication has been made.