OBJECT

LoginInfo

Contains information about the user's authentication context.

link GraphQL Schema definition

1type LoginInfo {
2
3# API token. This is a persistent organization-level token intended for API
4# access.
5apiToken: String
6
7# Session-scoped user token. This token is tied to the user's session and will
8# expire
9# when that session ends.
10token: String
11
12# Date and time when the token will expire.
13tokenExpiration: DateTime
14
15# Date and time at which the user last logged in to the Veritone platform
16lastLoggedIn: String
17
18# List of Veritone platform applications for which the user is provisioned.
19# Note that these are different than the VDA custom applications referenced
20# in the `Application` type, `applications()` query, and related mutations.
21applications: [ID]
22
23applicationPlatforms: [ApplicationPlatform]
24
25# Groups to which the user belongs.
26groups: [Group]
27
28# True if the user account has a password set. False otherwise.
29# If false, the user will be prompted to set a password on next login.
30hasPassword: Boolean
31
32# Organization to which the user belongs.
33organization: Organization
34
35# True if a password reset will be required on the user's next login.
36passwordResetRequired: Boolean
37
38# TODO
39providerId: String
40
41# TODO
42providerScreenName: String
43
44# TODO
45providerUserId: String
46
47# User object
48user: User
49
50}