@takentrade/takentrade-libs
Version:
TakeNTrade shared libraries
22 lines (21 loc) • 1.09 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OtpPurpose = void 0;
var OtpPurpose;
(function (OtpPurpose) {
OtpPurpose["PHONE_VERIFICATION"] = "phone_verification";
OtpPurpose["PASSWORD_RESET"] = "password_reset";
OtpPurpose["TRANSACTION_AUTHORIZATION"] = "transaction_authorization";
OtpPurpose["WITHDRAWAL_AUTHORIZATION"] = "withdrawal_authorization";
OtpPurpose["PROFILE_UPDATE"] = "profile_update";
OtpPurpose["KYC_VERIFICATION"] = "kyc_verification";
OtpPurpose["LOGIN_VERIFICATION"] = "login_verification";
OtpPurpose["EMAIL_VERIFICATION"] = "email_verification";
OtpPurpose["STAFF_PASSWORD_RESET"] = "staff_password_reset";
OtpPurpose["FORGET_PIN"] = "forget_pin";
OtpPurpose["CHANGE_PASSWORD"] = "change_password";
OtpPurpose["DEVICE_VERIFICATION"] = "device_verification";
OtpPurpose["CHANGE_EMAIL"] = "change_email";
OtpPurpose["CHANGE_PHONE"] = "change_phone";
OtpPurpose["CHANGE_DATE_OF_BIRTH"] = "change_date_of_birth";
})(OtpPurpose || (exports.OtpPurpose = OtpPurpose = {}));