Loading
Идентификация пользователей и управление доступом
Пример: Создание настраиваемой страницы входа Visualforce из проекта Github

Пример: Создание настраиваемой страницы входа 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.
  1. В Github найдите проект настраиваемой страницы входа Salesforce Identity.
    1. Загрузите проект на компьютер.
    2. Загрузите архивный каталог _ include из проекта в Salesforce в качестве статического ресурса под названием «include с функцией управления кэшем, установленной на «Общедоступный».
    3. Создайте набор полей «Регистрация», содержащий сведения о пользователе для участников сайта, например, имя пользователя, название компании и электронную почту.
    4. Если вы хотите настроить поставщика проверки подлинности для социальной регистрации, создайте настраиваемое поле URL-адреса в объекте «Пользователь».
  2. Установите контроллеры Apex и страницы Visualforce из проекта Github в вашей организации в соответствии с README проекта.
  3. Сделайте общедоступными страницы Visualforce.
    1. В рабочих пространствах взаимодействий выберите «Администрирование», выберите «Страницы», а потом нажмите «Перейти к Force.com».
    2. Нажмите «Параметры общего доступа».
    3. В разделе «Включенный доступ к странице Visualforce» нажмите «Правка».
    4. Выберите созданные страницы Visualforce, добавьте их на Включенные страницы Visualforce и сохраните изменения.
      Включить страницы Visualforce
  4. Замените стандартные страницы сайта новыми страницами Visualforce.
    1. В рабочих пространствах взаимодействий выберите «Администрирование», а потом выберите «Вход и регистрация».
    2. В разделе «Вход» выберите Visualforce для типа страницы, введите имя страницы Visualforce в поле поиска и нажмите Значок поиска «Лупа».
    3. Чтобы выбрать страницу в окне результатов поиска, щелкните имя нужной страницы и нажмите кнопку «Сохранить».

    Чтобы вернуться на стандартную страницу, выберите «Стандартная страница».

  5. Просмотрите настраиваемую страницу входа из обозревателя в личном режиме.
  6. Сделай сам.
 
Загрузка
Salesforce Help | Article