Update a user's profile (display name / photo URL).
Arguments
- id_token
String. A Firebase Auth ID token for the user.
- display_name
String. User's new display name. Defaults to
NULL
.- photo_url
String. User's new photo url. Defaults to
NULL
.- delete_attribute
Character vector of attributes to delete. Either "DISPLAY_NAME" or "PHOTO_URL". This will nullify these values. Defaults to
NULL
.
Value
A named list with the following items:
localId
: The uid of the current user.email
: User's email address.displayName
: User's new display name.photoUrl
: User's new photo url.passwordHash
: Hash version of password.providerUserInfo
: A named list of of all linked provider objects which contain "providerId" and "federatedId".idToken
: New Firebase Auth ID token for user.refreshToken
: A Firebase Auth refresh token.expiresIn
: string The number of seconds in which the ID token expires.error
:NULL
if no error code in responseA list of 2 if response was an error:
code
: Error codemessage
: Error message
Details
Visit Firebase Auth REST API docs for more details