Skip to content

useUser

Get the current user and handle access token refresh.

Use cases:
  • Fetch current user info.
  • Validate and refresh access tokens.
Returns:
  • user: Current user object.
  • getAccessToken: Get valid access token.
  • validateAndRefreshToken: Refresh access token.
import { useUser } from "@openfort/react"
 
function SampleComponent() {
  const {
    user,
    isAuthenticated,
    getAccessToken, // Get the user access token.
    validateAndRefreshToken, // Validate and refresh the user access token.
  } = useUser()
}