Предисловие: Я создал следующую проблему в GitHub плагина, и Альваро Санчес, автор плагина, порекомендовал мне спросить здесь, какой канал обсуждения для него выделен .
Мы переносим наше приложение на основе Grails в Kubernetes, чтобы разрешить одновременную работу нескольких экземпляров. Неотъемлемая проблема заключается в том, что приложение будет запрашивать повторный вход в систему, если запрос обслуживается другим модулем, который ранее не являлся тем же модулем. Мы хотим заменить аутентификацию на основе сеансов аутентификацией на основе токенов.
Я сталкивался с написанием на носителе , объясняющим, как использовать этот плагин, если исходный код опубликован на GitHub. , однако, в этом руководстве не показано, как настроить регистрацию на основе форм или что-то в этом духе.
Ключевым моментом здесь является проверка существования определенного токена для перенаправления URL для входа. Тем не менее, я на самом деле не понимаю, как и где мы могли бы вмешаться LoginController
Spring Security Core, чтобы проверить и username
и token
.
Кроме этого, я не могу найти ни учебники, ни документацию в связи с нашими потребностями, поэтому я поднял эту проблему, и опытные пользователи могут поделиться своими решениями.
Если у вас есть идеи, полезные руководства или исходный код, не могли бы вы поделиться с нами?
Заранее спасибо!