Может кто-нибудь, пожалуйста, объяснить, как Vaadin security работает с Spring?

#spring-boot #security #vaadin #disable

#spring-boot #Безопасность #vaadin #отключить

Вопрос:

Пример Spring Security работает и понятен. Vaadin значительно улучшил интеграцию с Spring security Framework.

С другой стороны, но неясно, как пример может быть изменен. Я предпринял много попыток, но получил конфликты и ошибки.

Я читал, что нет никаких обязательств использовать форму Vaadin, очень хорошо, я хотел бы использовать свою форму, голый HTML, созданный с помощью сервлета, скажем, конечной точки «my-login-form». Как я могу на самом деле вставить его в показанный код, чтобы Spring использовал его в качестве формы входа и в то же время Vaadin управлял авторизацией маршрутов?

Кроме того, я хотел бы обойти или отключить вход в систему во время теста (без удаления зависимости spring-security) и иметь все доступные маршруты. Как я могу это сделать?

Кто-нибудь может любезно привести пример?

Я действительно ценю любую помощь, которую вы можете предоставить.

Комментарии:

1. Для формы my-login вам нужно будет исключить ее из аутентификации. И что вы подразумеваете под тестированием? Тестовый стенд? Unittests?

2. Проблема заключалась в том, что я не удалил setLoginView из configure(Http) ; Я буду использовать пользовательскую форму, несмотря на всю работу и накладные расходы (механизм шаблонов, HTML, CSS …), потому что форма Vaadin ограничена (нет обработчика успеха, нет кнопки запоминания …)

3. Вы также можете создать представление входа в систему с помощью Vaadin