DiscourseConnect Single Sign On: email и последний кэшированный payload у разных пользователей

Информация о едином входе DiscourseConnect кэшируется между пользователями

Протестировано на версии 2.7.8 в браузере Chrome.

Для воспроизведения необходимо, чтобы как минимум два пользователя были зарегистрированы/авторизованы через SSO.

  • Перейдите в административную панель

  • Нажмите на «Пользователи»

  • Нажмите на <пользователь 1>

  • Прокрутите вниз до раздела «Единый вход DiscourseConnect»

  • Нажмите «Показать», чтобы просмотреть адрес электронной почты, переданный в процессе SSO

  • Нажмите «Показать» для информации «Последняя полезная нагрузка»

  • Теперь прокрутите вверх

  • Нажмите на «Пользователи»

  • Нажмите на <пользователь 2>

  • Прокрутите вниз до раздела «Единый вход DiscourseConnect»

  • Обратите внимание, что оба раздела «Адрес электронной почты» и «Последняя полезная нагрузка» уже раскрыты и содержат информацию от пользователя 1.

Обновите страницу: оба раздела снова будут скрыты, и появятся кнопки «Показать».

1 лайк

Исправлено в:

Спасибо, что обратили на это наше внимание @dscat :+1:

2 лайка