Stay organized with collections
Save and categorize content based on your preferences.
firebase::auth::User::UserProfile
#include <user.h>
Parameters to the UpdateUserProfile() function.
Summary
For fields you don't want to update, pass NULL. For fields you want to reset, pass "".
Public attributes
display_name
const char * firebase::auth::User::UserProfile::display_name
photo_url
const char * firebase::auth::User::UserProfile::photo_url
Public functions
UserProfile
firebase::auth::User::UserProfile::UserProfile()
Construct a UserProfile with no display name or photo URL.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-01-23 UTC.
[null,null,["Last updated 2024-01-23 UTC."],[],[],null,["# firebase::auth::User::UserProfile Struct Reference\n\nfirebase::auth::User::UserProfile\n=================================\n\n\n`#include \u003cuser.h\u003e`\n\nParameters to the [UpdateUserProfile()](/docs/reference/cpp/class/firebase/auth/user#classfirebase_1_1auth_1_1_user_1a28ff1771991dbcee97a6d99e84ba0f6d) function.\n\nSummary\n-------\n\nFor fields you don't want to update, pass NULL. For fields you want to reset, pass \"\".\n\n| ### Constructors and Destructors ||\n|---|---|\n| [UserProfile](#structfirebase_1_1auth_1_1_user_1_1_user_profile_1a50360daabe722379af60b0f216856c93)`()` Construct a [UserProfile](/docs/reference/cpp/struct/firebase/auth/user/user-profile#structfirebase_1_1auth_1_1_user_1_1_user_profile) with no display name or photo URL. ||\n\n| ### Public attributes ||\n|------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|\n| [display_name](#structfirebase_1_1auth_1_1_user_1_1_user_profile_1a4bae837a5fcf0863fe2228fd4b151f8b) | `const char *` [User](/docs/reference/cpp/class/firebase/auth/user#classfirebase_1_1auth_1_1_user) display name. |\n| [photo_url](#structfirebase_1_1auth_1_1_user_1_1_user_profile_1ab7fcca5f69159d73fcf3b64d3ef73fe5) | `const char *` [User](/docs/reference/cpp/class/firebase/auth/user#classfirebase_1_1auth_1_1_user) photo URI. |\n\nPublic attributes\n-----------------\n\n### display_name\n\n```c++\nconst char * firebase::auth::User::UserProfile::display_name\n``` \n[User](/docs/reference/cpp/class/firebase/auth/user#classfirebase_1_1auth_1_1_user) display name. \n\n### photo_url\n\n```c++\nconst char * firebase::auth::User::UserProfile::photo_url\n``` \n[User](/docs/reference/cpp/class/firebase/auth/user#classfirebase_1_1auth_1_1_user) photo URI.\n\nPublic functions\n----------------\n\n### UserProfile\n\n```c++\n firebase::auth::User::UserProfile::UserProfile()\n``` \nConstruct a [UserProfile](/docs/reference/cpp/struct/firebase/auth/user/user-profile#structfirebase_1_1auth_1_1_user_1_1_user_profile) with no display name or photo URL."]]