authts/react-oidc-context 라이브러리 및 keycloak 인증 서버를 사용하여 로그아웃하는 방법
P粉418854048
P粉418854048 2024-03-31 19:13:55
0
1
552

이것은 반응 라우터 돔, oidc-클라이언트-ts, 반응 oidc-컨텍스트 및 keycloak 인증 서버를 사용하여 현재 구현한 것입니다

다음 라이브러리 버전이 있습니다

으아악 으아악

AuthOidcProvider 구성 요소는 인증 컨텍스트를 제공하는 데 사용됩니다

으아악

AuthBarrier 구성 요소는 자동 인증을 처리하고 인증되지 않은 사용자를 차단합니다

으아악

auth.removeUser()를 사용하여 로그아웃하려고 하면 항상 "홈" 페이지로 리디렉션됩니다. oidcConfig에서 post_logout_redirect_uri가 유효하지 않습니다

이 문제를 해결하는 방법에 대한 예가 있는 사람이 있나요?

P粉418854048
P粉418854048

모든 응답(1)
P粉198814372

저는 같은 문제에 직면했고, RemoveUser() 다음에 signoutRedirect()를 호출하여 해결했습니다.

으아악

그러면 브라우저가 인증 서버 로그인 페이지로 리디렉션됩니다.

post_logout_redirect_uri와 direct_uri에 동일한 URI를 사용했습니다.

도움이 되길 바랍니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!