Files
hemhub-web/src/pages/AuthCallbackPage.tsx

15 lines
413 B
TypeScript

import { useEffect } from 'react'
import { useNavigate } from 'react-router-dom'
import { userManager } from 'auth/oidc'
export default function AuthCallbackPage() {
const navigate = useNavigate()
useEffect(() => {
userManager.signinRedirectCallback().then((res) => {
const target = (res?.state as any)?.returnTo || '/'
navigate(target, { replace: true })
})
}, [navigate])
return <p>Completing sign-in</p>
}