UNPKG

payloadcms_otp_plugin

Version:

A comprehensive One-Time Password (OTP) authentication plugin for Payload CMS that enables secure passwordless authentication via SMS and email

44 lines (43 loc) 929 B
export const OTP_CODE_SLUG = "otpCode"; export const OtpCode = { slug: OTP_CODE_SLUG, access: { create: ()=>true, read: ()=>true, update: ()=>true, delete: ()=>true }, fields: [ { name: 'email', label: "Email", type: "email", defaultValue: '', required: false }, { name: 'mobile', type: 'text', defaultValue: '', required: false, index: true }, { name: 'code', type: 'text', required: true }, { name: 'expiresAt', type: 'date', required: true }, { name: 'verified', type: 'checkbox', defaultValue: false } ], timestamps: true }; //# sourceMappingURL=OtpCode.js.map