Сделайте что-нибудь перед выходом из Salesforce Apex?
Можно ли настроить или переопределить метод выхода из системы salesforce в apex? Я хочу сделать что-то особенное, когда пользователь выходит из учетной записи Salesforce. введите описание изображения здесь
2 ответа
На скриншоте показана стандартная ссылка выхода из системы, которую нельзя настроить.
Вы можете настроить поток "выхода из системы" в сообществе, используя пользовательский код, имея настраиваемую ссылку выхода из системы, которая вызывает действие контроллера, которое оборачивает стандартную функцию выхода из системы, но это только в том случае, если вы не используете стандартный заголовок и можете реализовать Пользовательская ссылка для выхода.
Выход из системы salesforce - это стандартный вызов тега привязки с ссылкой на ссылку. Если вы осмотрите элемент, вы увидите это.
<a href="/secur/logout.jsp" class="menuButtonMenuLink" title="Logout">Logout</a>
К сожалению, не существует контроллера, в котором элемент управления появляется после щелчка по опции LogOut. Единственный способ получить некоторый контроль - это настроить URL-адрес для выхода из системы и сделать так, чтобы salesforce перенаправлял его после выхода из системы. Таким образом, вы можете решить проблемы брендинга, но не можете ничего сделать, связанного с пользователем, так как пользовательский контекст теряется, как только Salesforce выходит из системы.
Хотя на форуме идей есть идеи для этого, но похоже, что Salesforce ничего не делает в этом направлении.
Надеюсь это поможет.