Интеграция единого входа в веб-приложение - лучшие практики - PullRequest
0 голосов
/ 26 февраля 2020

У моей компании есть веб-приложение, размещенное на AWS. Приложение использует Angular + spring.

У нас есть собственная таблица пользователей, в которой каждый пользователь назначен компании. Мы аутентифицируем пользователей по этой таблице и назначаем роли / разрешения соответствующим образом.

Одна из компаний запросила SSO, поэтому мы создали тестовое приложение с использованием Spring-boot и SAML2, которое работает нормально.

Мой вопрос: как мне интегрировать это в наше основное приложение? Я могу установить для каждого пользователя, какой SSO доступен, но как обновить страницу входа в систему?

Первоначально я хотел сохранить существующий URL для использования пользовательской аутентификации для http://www.mywebsite.com и добавить http://www.mywebsite.com/customer1 для этой компании, которая автоматически загрузит страницу входа в систему единого входа?

...