У моей компании есть веб-приложение, размещенное на AWS. Приложение использует Angular + spring.
У нас есть собственная таблица пользователей, в которой каждый пользователь назначен компании. Мы аутентифицируем пользователей по этой таблице и назначаем роли / разрешения соответствующим образом.
Одна из компаний запросила SSO, поэтому мы создали тестовое приложение с использованием Spring-boot и SAML2, которое работает нормально.
Мой вопрос: как мне интегрировать это в наше основное приложение? Я могу установить для каждого пользователя, какой SSO доступен, но как обновить страницу входа в систему?
Первоначально я хотел сохранить существующий URL для использования пользовательской аутентификации для http://www.mywebsite.com и добавить http://www.mywebsite.com/customer1 для этой компании, которая автоматически загрузит страницу входа в систему единого входа?