Я не очень разбираюсь в механизмах аутентификации, поэтому мне трудно понять, как создать механизм аутентификации с интерфейсом Front-End и Play Framework (Java). Основная идея заключается в следующем:Аутентификация SPA с помощью Angular + Play Framework (Java)
- Угловой интерфейс отправляет запрос аутентификации REST на механизм проверки подлинности платформы Play Framework.
- Play генерирует некоторый маркер (отправляет его на угловой)
- Угловые может сделать другие вызовы REST на основе этого маркера
В идеале я хотел бы хотел использовать CSRF токен. Я нашел очень мало источников об интеграции аутентификации Angular и Play, и ни одна из них не была достаточно полной, чтобы реализовать ее в моем приложении. Конечно, есть много источников об интеграции аутентификации Javascript и Play, но это совсем другой случай.
Итак, мой вопрос заключается в том, как разработать, какие рамки/функции использовать, чтобы заставить его работать, и как интегрировать Angular и Play в этой области. Общих шагов для достижения этого было бы достаточно, т. Е. Использовать эту структуру аутентификации в Play, реализовать эту функциональность в Play, использовать эти методы в Angular, подключить все таким образом и т. Д. Конечно же, более конкретные инструкции также приветствуются. Последнее, что я хочу хранить хэши паролей в базе данных, также помогут любые советы о том, как их использовать (любые механизмы воспроизведения или другие фреймворки).