Skip to content

Function: validateMagicUrlLogin() ​

validateMagicUrlLogin(userId, secret): object

Defined in: auth/src/validators.ts:77

Validates magic URL login parameters.

Parameters ​

userId ​

unknown

The user ID from the magic URL

secret ​

unknown

The secret from the magic URL

Returns ​

object

An object containing validated userId and secret

secret ​

secret: string

userId ​

userId: string

Throws ​

MagicUrlLoginValidationError if validation fails

Example ​

typescript
const { userId, secret } = validateMagicUrlLogin(
  params.get('userId'),
  params.get('secret')
);