Documentation / zerotal / auth / MAGIC
Variable: MAGIC
constMAGIC:object
Defined in: packages/auth/src/MagicLinkBroker.ts:15
Typed result constants returned by MagicLinkBroker.
Type Declaration
SENT
readonlySENT:"magic.sent"="magic.sent"
Magic link sent successfully.
USER_NOT_FOUND
readonlyUSER_NOT_FOUND:"magic.user_not_found"="magic.user_not_found"
No user found for the given email.
OK
readonlyOK:"magic.ok"="magic.ok"
Login succeeded.
INVALID
readonlyINVALID:"magic.invalid"="magic.invalid"
Link signature invalid or user not found during login.
Example
import { MagicLinkBroker, MAGIC } from '@zerotal/auth';
const result = await magicLinks.sendLink(email);
if (result === MAGIC.SENT) { ... }
if (result === MAGIC.USER_NOT_FOUND) { ... }