저는 인증 메커니즘에 익숙하지 않아 Angular 프론트 엔드 및 Play Framework (Java) 백엔드를 사용하여 인증 메커니즘을 설계하는 방법을 파악하는 데 어려움이 있습니다. 기본 아이디어는 다음과 같습니다.Angular + Play Framework (Java)로 SPA 인증
- 각도 프런트 엔드가 Play Framework 인증 메커니즘에 REST 인증 호출을 보냅니다.
- 재생 각도가 이상적으로는 CSRF 토큰을 사용하고자하는 싶습니다 토큰
에 따라 다른 REST 통화를 할 수 있습니다
그래서 내 질문은 그것을 디자인하는 방법입니다. 어떤 프레임 워크/기능을 사용하여 작동하게 만들고 그 영역에서 각도 및 재생을 통합하는 방법입니다. 이를 달성하기위한 일반적인 단계는 충분합니다. 즉, Play에서 해당 인증 프레임 워크를 사용하고, Play에서 해당 기능을 구현하고, Angular로 해당 메소드를 사용하고, 그런 방식으로 모든 것을 연결합니다. 물론 더 구체적인 지침도 환영합니다. 마지막으로 데이터베이스에 암호 해시를 저장하고 해시 방법 (모든 재생 메커니즘 또는 기타 프레임 워크)에 대한 팁도 도움이됩니다.