Сделайте что-нибудь перед выходом из Salesforce Apex?

Можно ли настроить или переопределить метод выхода из системы salesforce в apex? Я хочу сделать что-то особенное, когда пользователь выходит из учетной записи Salesforce. введите описание изображения здесь

2 ответа

На скриншоте показана стандартная ссылка выхода из системы, которую нельзя настроить.

Вы можете настроить поток "выхода из системы" в сообществе, используя пользовательский код, имея настраиваемую ссылку выхода из системы, которая вызывает действие контроллера, которое оборачивает стандартную функцию выхода из системы, но это только в том случае, если вы не используете стандартный заголовок и можете реализовать Пользовательская ссылка для выхода.

Выход из системы salesforce - это стандартный вызов тега привязки с ссылкой на ссылку. Если вы осмотрите элемент, вы увидите это.

<a href="/secur/logout.jsp" class="menuButtonMenuLink" title="Logout">Logout</a>

К сожалению, не существует контроллера, в котором элемент управления появляется после щелчка по опции LogOut. Единственный способ получить некоторый контроль - это настроить URL-адрес для выхода из системы и сделать так, чтобы salesforce перенаправлял его после выхода из системы. Таким образом, вы можете решить проблемы брендинга, но не можете ничего сделать, связанного с пользователем, так как пользовательский контекст теряется, как только Salesforce выходит из системы.

Хотя на форуме идей есть идеи для этого, но похоже, что Salesforce ничего не делает в этом направлении.

Надеюсь это поможет.

Другие вопросы по тегам