저는 스프링 보안에 익숙하지 않습니다. 내 AngularJS 응용 프로그램에서 그것을 구현하고 싶습니다. 인증 후에는 역할 기반 페이지로 리디렉션해야합니다. 관리자 인 경우 admin.html
으로 리디렉션해야하며 사용자 인 경우 user.html
으로 리디렉션해야합니다.AngularJS에서 스프링 보안 구현
답변
스프링 보안 documentation을 통해가는 것은 큰 도움이 될 수 있습니다.
일부 작업 프로젝트 모델에 익숙해지기를 원한다면. 이 site은 멋진 프로젝트를 제공합니다. 이 project은 ROLE 기반 인증에 대한 이해를 돕습니다.
나는 또한 내 사무실 인턴쉽을위한 간단한 프로젝트를 수행했다. 그것이 당신에게 도움이된다면, link을 heres.
감사합니다. sohil, 그것은 authenticationsuccess 처리기와 인증 실패 처리기를 사용하여 수행 할 수 있습니까? 그리고 만약 내가 앵글로부터 자격 증명을 전달한다면, 봄 보안에서 어떤 메소드를 호출 할 것인가. 이 점에 대해 pls 도와 주시겠습니까 .. 미리 감사드립니다. – gomzy
Custom Authetication Success Handler로 확실히 할 수 있습니다. AngularJS는 기본적으로보기입니다. 스프링 보안 사용자 인증 데이터를로드하는 핵심 스프링 보안 인터페이스 인 UserDetailsService 클래스를 구현하여 인증을 재정의 할 수 있습니다. 다음은 [link] 프로젝트입니다 (https://github.com/50417/annotationcrud). 더 나은 이해를 위해 서비스 패키지를 살펴볼 수 있습니다. – Sohil
감사합니다. 많은 sohil, 우리는 j_spring_security_check 메소드를 호출하여 데이터를 보냅니다. 마찬가지로 나머지 api를위한 방법이 될 것입니다. 더 나은 접근 방법 인 기본 인증 또는 기타 표준이 될 것입니다. pls 이걸 나와 계몽. 다시 한번 나는 짧은 통고로 나를 도와 준 것에 대해 감사 드리고 싶습니다. – gomzy
- 1. 스프링 WS 보안 구현
- 2. 스프링 보안 LDAP 호환 구현
- 3. 각도 2/스프링 보안 CSRF 구현 문제
- 4. 웹 서비스의 스프링 보안 CAS 구현
- 5. 스프링 보안 "다이제스트 인증"구현 방법
- 6. 커스텀 스프링 보안 인증 방법 구현
- 7. 스프링 보안 UserDetailsService 구현 및 보안 userdetails.User 인증되지 않음
- 8. AngularJS에서 관리 패널 구현
- 9. angularJS에서 autolookup 구현
- 10. 스프링 보안 REST 및 각도
- 11. 스프링 보안 2.0에서 스프링 보안 3.0.7로 마이그레이션
- 12. 스프링 보안
- 13. 스프링 보안
- 14. 스프링 보안
- 15. 스프링 보안 - Wss4jSecurityInterceptor - Nullpointer
- 16. 콘텐츠 보안 정책 스프링 보안
- 17. Username 패스워드 보안 스프링 보안
- 18. 스프링 MVC/보안 - "상점 닫힙니다"보안 필터
- 19. 오픈 아이디 연결 및 스프링 보안 구현 방법
- 20. OAuth 1.0에서 스프링 보안 oauth OAuthProviderTokenServices 커스텀 구현
- 21. 스프링 보안 커스텀 UserDetailsService 구현 + 커스텀 로그인 페이지
- 22. 스프링 보안 테스팅
- 23. 스프링 보안 웹 서비스의 스프링 보안 필터 및 인증
- 24. 스프링 보안 액세스하기 스프링 보안 외부에서 스레드 로컬 사용자 정보
- 25. 스프링 보안 Windows AD 인증, 스프링 보안 권한 부여 ACL
- 26. 스프링 보안 3/스프링 MVC와 겁나는 @ 보안/요청 매핑
- 27. 스프링 보안 사용자
- 28. 쿠키없이 스프링 보안 사용하기
- 29. X509를 사용한 스프링 보안?
- 30. 스프링 보안 그룹과 acl
지금까지 무엇을 할 수 있었습니까? – ljedrz
이 https://spring.io/blog/2015/01/12/the-login-page-angular-js-and-spring-security-part-ii에 따라, 사용자 이름과 비밀번호가 어떻게 전달되는지 알고 싶습니다. authenticationmanager에게 인증을 받았습니까? angularjs에서 내가 위에서 언급 한 역할을 기반으로 다른 페이지로 리다이렉트합니다. 많은 것을 미리 감사드립니다. – gomzy