Я работаю над веб-приложением. Front-end реализован на AngularJS, который взаимодействует с внутренним сервером, вызывая REST API.Серверная часть - Java REST Server, реализованный с использованием reslet framework , развернутого в Jetty.
В настоящее время, когда пользователь входит в веб-приложение, вызывается REST API, который затем отправляется на сервер Java REST.Затем сервер аутентифицирует пользователя.
Я хочу реализовать SSO с использованием SAML.Поэтому, когда корпоративный пользователь пытается войти в приложение, пользователь должен быть перенаправлен в ADFS.Если пользователь успешно прошел аутентификацию, ему нужно разрешить войти в приложение.
Я хочу знать, как мне начать?Я видел библиотеку sam2-js, однако, похоже, для сервера на базе NodeJS.Я не совсем уверен, можно ли его использовать с AngularJS на веб-интерфейсе.