OBJECT

UserAccounts

UserAccount in third system

link GraphQL Schema definition

  • type UserAccounts {
  • # Primary Key
  • id: Int!
  • # User data
  • user: User!
  • # User ID
  • user_id: Int!
  • # Unix timestamp when account was linked
  • created_at: Float!
  • # Key of oauth provider, e.g. google or facebook
  • oauth_provider: String!
  • # User ID in third system
  • oauth_uid: String!
  • # User name in third system
  • username: String!
  • # http link to user avatar
  • userpic: String
  • # User field screen_name (display name)
  • screen_name: String
  • # User email
  • email: Email
  • # Refresh token (see oauth2 protocol)
  • refresh_token: String
  • # JSON string with raw data about user from third system
  • raw_data: String
  • }