Manage existing Identity users

You can access settings for an individual Identity user by clicking their entry in the list on the site's Identity tab.

User password recovery

From an individual Identity user page, click the Send reset password email button to trigger an email to the user, following the password recovery email template. The .ConfirmationURL variable in that email will include your site address with a recovery_token appended. The Netlify Identity widget will handle this link automatically, or you can develop a custom password reset form with gotrue-js.

User account metadata

Information stored in this section will be set in the Identity user object on the /user endpoint in the GoTrue API (accessible via auth.currentUser() in gotrue-js). You can edit these fields by clicking Edit settings on an individual Identity user page:

  • Name: Identity user editable; set under "user_metadata": {"full_name": "Jessica Jones"}
  • Email: Identity user editable; triggers email change confirmation email; changes Identity user login credentials; set under "user_metadata": {"email": "jessica@aliasinvestigations.com"}
  • Roles: not Identity user editable; you can assign one or more roles of your choosing, then use them to control access to areas or functionality in your site by checking this property: "app_metadata": {"roles": ["investigator", "photographer"]}. You can also use these roles with other Netlify services, like Git Gateway and role-based access control.