View source: R/update_profile.R
update_profile | R Documentation |
Update a user's profile (display name / photo URL).
update_profile(
id_token,
display_name = NULL,
photo_url = NULL,
delete_attribute = NULL
)
id_token |
String. A Firebase Auth ID token for the user. |
display_name |
String. User's new display name. Defaults to |
photo_url |
String. User's new photo url. Defaults to |
delete_attribute |
Character vector of attributes to delete.
Either "DISPLAY_NAME" or "PHOTO_URL". This will nullify these values.
Defaults to |
Visit Firebase Auth REST API docs for more details
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 response
A list of 2 if response was an error:
code
: Error code
message
: Error message
## Not run:
update_profile(
id_token = "id-token-goes-here",
display_name = "new-user-display-name",
photo_url = "url-to-user-photo"
)
# to delete the display name attribute:
update_profile(
delete_attribute = "DISPLAY_NAME"
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.