15 lines
413 B
TypeScript
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>
|
|
} |