OIDC без драмы: как мы подружили WikiMind с Keycloak
В WikiMind интегрировали OIDC через Keycloak с PKCE-авторизацией, добавили проактивную фоновую валидацию токенов и защиту от дублирующих проверок при высокой нагрузке.

В WikiMind интегрировали OIDC через Keycloak с PKCE-авторизацией — чтобы логин был и безопасный, и без боли. Но самое интересное дальше: мы сделали проактивную фоновую валидацию токенов.
То есть система не сидит как студент в ночь перед дедлайном и не ждёт, пока токен истечёт. Она заранее проверяет его по настраиваемым порогам validation_threshold и refresh_buffer, а при высокой нагрузке ещё и защищается от дублирующих OIDC-валидаций.
И да, на случай классики жанра: OIDC-провайдер внезапно прилёг. Чтобы всё не посыпалось, мы оставили системе режим работы с кэшированными токенами. Пользователи не замечают турбулентность, а команда не ловит алерты в самый неподходящий момент.
На фоне тренда на zero-trust и рост требований к auth-флоу — такой подход уже не “nice to have”, а база.