Пример: Создание настраиваемой страницы входа Visualforce из проекта Github
При создании настраиваемого кода для страницы входа часто полезно начать с существующего примера для руководства. Salesforce Identity предоставляет проект настраиваемой страницы входа Github, который можно изменить. Проект включает настраиваемые страницы Visualforce и контроллеры Apex.
Требуемые версии
Доступно в версиях: Salesforce Classic и Lightning Experience
Доступно в версиях: Enterprise Edition, Performance Edition, Unlimited Edition и Developer Edition
Необходимые полномочия пользователя
Для создания и редактирования страниц Visualforce:
Настройка приложения
Для редактирования классов Apex:
Автор Apex
AND
Настройка приложения
Примечание Только сайты LWR, настроенные со страницей входа Visualforce до выпуска Summer ’23 и сайты Aura, могут использовать настраиваемую страницу входа Visualforce.
Загрузите архивный каталог _ include из проекта в Salesforce в качестве статического ресурса под названием «include с функцией управления кэшем, установленной на «Общедоступный».
Создайте набор полей «Регистрация», содержащий сведения о пользователе для участников сайта, например, имя пользователя, название компании и электронную почту.
Если вы хотите настроить поставщика проверки подлинности для социальной регистрации, создайте настраиваемое поле URL-адреса в объекте «Пользователь».
Установите контроллеры Apex и страницы Visualforce из проекта Github в вашей организации в соответствии с README проекта.
Сделайте общедоступными страницы Visualforce.
В рабочих пространствах взаимодействий выберите «Администрирование», выберите «Страницы», а потом нажмите «Перейти к Force.com».
Нажмите «Параметры общего доступа».
В разделе «Включенный доступ к странице Visualforce» нажмите «Правка».
Выберите созданные страницы Visualforce, добавьте их на Включенные страницы Visualforce и сохраните изменения.
Замените стандартные страницы сайта новыми страницами Visualforce.
В рабочих пространствах взаимодействий выберите «Администрирование», а потом выберите «Вход и регистрация».
В разделе «Вход» выберите Visualforce для типа страницы, введите имя страницы Visualforce в поле поиска и нажмите .
Чтобы выбрать страницу в окне результатов поиска, щелкните имя нужной страницы и нажмите кнопку «Сохранить».
Чтобы вернуться на стандартную страницу, выберите «Стандартная страница».
Просмотрите настраиваемую страницу входа из обозревателя в личном режиме.
Сделай сам.
Эта статья решила вашу проблему?
Оставьте свой отзыв, чтобы мы могли стать лучше!
Загрузка
Salesforce Help | Article
Cookie Consent Manager
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.