Loading
Experience Cloud
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Customize Login, Self-Registration, and Password Management for Your Experience Cloud Site

          Customize Login, Self-Registration, and Password Management for Your Experience Cloud Site

          Configure the default login, logout, password management, and self-registration options for your site. Or customize the behavior with Apex and Visualforce or Experience Builder (Site.com Studio) pages. You can also use dynamic URLs to brand your pages at run time.

          Required Editions

          Available in: both Salesforce Classic and Lightning Experience
          Available in: Enterprise, Performance, Unlimited, and Developer Editions
          User Permissions Needed
          To customize or publish an Experience Cloud site:
          • Create and Set Up Experiences AND View Setup and Configuration AND be a member of the site

            OR

          • View Setup and Configuration AND be a member of the site AND have appropriate role-based site access

          By default, each site comes with default login, logout, password management, and self-registration pages. Salesforce also includes associated Apex controllers that drive this functionality under the hood. You can use Experience Builder or Visualforce to create custom branding and change the default behavior.

          Warning
          Warning When you customize a login page or any page that includes fields with sensitive or confidential information with Experience Builder, we recommend that you use only standard components built by Salesforce or components that you built, customized, or vetted. Use of third-party components and code libraries on a page that includes fields with sensitive or confidential information can increase your risk for security vulnerabilities.
          • Brand Your Identity Experience
            Create a branded identity experience by customizing the design of the pages users see when they log in to your site, verify their identity, reset passwords, and self-register.
          • Set Up Dynamic URLs with Experience Workspaces
            You set up dynamic URLs for your login experience from the Login & Registration page of the Administration workspace. Create dynamic URLs by including a placeholder that resolves at run time. Implement the dynamic URLs for the logo and right-frame content on the pages used to log in, verify identity, reset passwords, and self-register.
          • Redirect Users to a Custom Logout URL
            When your customers log out, they're directed to your site login page by default. To redirect them to a different location, such as your company website or a Visualforce page, specify a custom logout URL.
          • Customize Your Forgot Password and Reset Password Pages
            You can customize your Forgot Password and Reset Password pages from the Administration workspace. You can also create custom password management pages in Visualforce.
          • Configure Your Self-Registration Page
            After you decide which page type is best for your company, set up self-registration from the Login & Registration page in Experience Workspaces.
          • Customize the Self-Registration Apex Controller
            For even more control, you can customize how customers and partners register for your site by modifying the default self-registration controller or by replacing it with your own custom controller. You can customize the self-registration controller regardless of which page type you're using.
           
          Loading
          Salesforce Help | Article