이것은 반응 라우터 돔, oidc-클라이언트-ts, 반응 oidc-컨텍스트 및 keycloak 인증 서버를 사용하여 현재 구현한 것입니다
다음 라이브러리 버전이 있습니다
으아악 으아악AuthOidcProvider 구성 요소는 인증 컨텍스트를 제공하는 데 사용됩니다
으아악AuthBarrier 구성 요소는 자동 인증을 처리하고 인증되지 않은 사용자를 차단합니다
으아악auth.removeUser()를 사용하여 로그아웃하려고 하면 항상 "홈" 페이지로 리디렉션됩니다. oidcConfig에서 post_logout_redirect_uri가 유효하지 않습니다
이 문제를 해결하는 방법에 대한 예가 있는 사람이 있나요?
P粉1988143722024-04-01 11:08:34
저는 같은 문제에 직면했고, RemoveUser() 다음에 signoutRedirect()를 호출하여 해결했습니다.
으아악그러면 브라우저가 인증 서버 로그인 페이지로 리디렉션됩니다.
post_logout_redirect_uri와 direct_uri에 동일한 URI를 사용했습니다.
도움이 되길 바랍니다.