google_api_o_auth2 v0.2.0 GoogleApi.OAuth2.V2.Model.Userinfoplus View Source

Attributes

  • email (String.t): The user's email address. Defaults to: null.
  • family_name (String.t): The user's last name. Defaults to: null.
  • gender (String.t): The user's gender. Defaults to: null.
  • given_name (String.t): The user's first name. Defaults to: null.
  • hd (String.t): The hosted domain e.g. example.com if the user is Google apps user. Defaults to: null.
  • id (String.t): The obfuscated ID of the user. Defaults to: null.
  • link (String.t): URL of the profile page. Defaults to: null.
  • locale (String.t): The user's preferred locale. Defaults to: null.
  • name (String.t): The user's full name. Defaults to: null.
  • picture (String.t): URL of the user's picture image. Defaults to: null.
  • verified_email (boolean()): Boolean flag which is true if the email address is verified. Always verified because we only return the user's primary email address. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.OAuth2.V2.Model.Userinfoplus{
  email: any(),
  family_name: any(),
  gender: any(),
  given_name: any(),
  hd: any(),
  id: any(),
  link: any(),
  locale: any(),
  name: any(),
  picture: any(),
  verified_email: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.