스프링 보안을 사용하여 플렉스 웹 응용 프로그램에 대한 사용자 정의 로그인을 만들려고합니다. 나는 블레이즈와 함께 channelset.login을 사용하는 작업 버전이 있습니다.스프링 보안 분할 인증 및 권한 부여
내가 가진 문제는 인증과 권한을 나누고 싶습니다.
사용자가 인증 후에 역할을 결정하기 위해 몇 가지 선택을하길 원합니다.
사용자가 권한을 부여받은 역할은이 선택 사항에 의해 결정됩니다.
이것은 사용자가 인증되어야하고 클라이언트가 서비스에 대한 서비스 호출을 수행해야하며 인증 프로세스가 수행되어야 함을 의미합니다.
가능하다면 누구에게 알려주고 이것이 어떻게 수행 될 수 있는지에 대한 조언이 있습니까? 사전에
감사합니다,
아르옌
빠른 답장을 보내 주셔서 감사합니다. 그러나 문제는 가입하려는 새 사용자를위한 문제가 아닙니다. 사용자가 로그인 할 때마다 그는 몇 가지 선택을합니다. 한 가지 예는 고객을 선택해야한다는 것입니다. 고객에 따라 그는이 고객이 구성한 역할을 얻을 수 있습니다. 따라서 사용자 이름을 확인하고 인증 한 후 클라이언트로 돌아가서 고객에게 고객에게 묻습니다. 클라이언트가 고객을 서버로 다시 보내면 데이터베이스에서 역할이 선택됩니다. –
그래도 작동해야합니다. 사용자가 다른 역할로 전환 할 수있게 전환하는 역할 만 허용하십시오. 역할은 모든 사용자에게 모든 역할을 할당 할 수 있음을 의미하는 문자열입니다. –
오케, 이것 좀 봐. 내 서비스 중 하나에서 역할을 변경하려고했지만 봄은 역할 목록을 변경할 수 없다는 오류를 반환했습니다. –