Skip to content
Orvanov0.2.0

reauthentication_required

HTTP status: 403 · Code: reauthentication_required

A user without a password must sign in again, by link or code, within 10 minutes before this action.

A user without a password must have signed in, by link or code, within the last 10 minutes before a sensitive action like changing their email.

Send them a magic link or an email code to sign in again, then retry the action.

Every SDK throws one error type for a failed call. Match on its code, which is always reauthentication_required for this error, never on the message.

import { ErrorCode, OrvanoError } from '@orvano/js'
try {
// your Orvano call
} catch (error) {
if (error instanceof OrvanoError && error.code === ErrorCode.reauthenticationRequired) {
// handle reauthentication_required
} else {
throw error
}
}

The error also carries the HTTP status (403), a message, and a request ID. Quote the request ID when you report a problem: the server logs it with the failure. See Errors for how errors work in every SDK, or every error code.