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 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.
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.