UNPKG

@pisell/pisellos

Version:

一个可扩展的前端模块化SDK框架,支持插件系统

231 lines (185 loc) 4.78 kB
/** * 注册登录解决方案类型定义 */ /** * 注册登录流程 hooks */ export var RegisterAndLoginHooks = /*#__PURE__*/function (RegisterAndLoginHooks) { RegisterAndLoginHooks["onInited"] = "registerAndLogin:onInited"; RegisterAndLoginHooks["onDestroy"] = "registerAndLogin:onDestroy"; RegisterAndLoginHooks["onEmailVerificationSent"] = "registerAndLogin:onEmailVerificationSent"; RegisterAndLoginHooks["onEmailVerificationVerified"] = "registerAndLogin:onEmailVerificationVerified"; RegisterAndLoginHooks["onEmailVerificationFailed"] = "registerAndLogin:onEmailVerificationFailed"; RegisterAndLoginHooks["onSmsVerificationSent"] = "registerAndLogin:onSmsVerificationSent"; RegisterAndLoginHooks["onSmsVerificationVerified"] = "registerAndLogin:onSmsVerificationVerified"; RegisterAndLoginHooks["onSmsVerificationFailed"] = "registerAndLogin:onSmsVerificationFailed"; RegisterAndLoginHooks["onOAuthLoginStarted"] = "registerAndLogin:onOAuthLoginStarted"; RegisterAndLoginHooks["onOAuthLoginSuccess"] = "registerAndLogin:onOAuthLoginSuccess"; RegisterAndLoginHooks["onOAuthLoginFailed"] = "registerAndLogin:onOAuthLoginFailed"; RegisterAndLoginHooks["onRegisterStarted"] = "registerAndLogin:onRegisterStarted"; RegisterAndLoginHooks["onRegisterSuccess"] = "registerAndLogin:onRegisterSuccess"; RegisterAndLoginHooks["onRegisterFailed"] = "registerAndLogin:onRegisterFailed"; RegisterAndLoginHooks["onLoginStarted"] = "registerAndLogin:onLoginStarted"; RegisterAndLoginHooks["onLoginSuccess"] = "registerAndLogin:onLoginSuccess"; RegisterAndLoginHooks["onLoginFailed"] = "registerAndLogin:onLoginFailed"; RegisterAndLoginHooks["onPasswordResetStarted"] = "registerAndLogin:onPasswordResetStarted"; RegisterAndLoginHooks["onPasswordResetSuccess"] = "registerAndLogin:onPasswordResetSuccess"; RegisterAndLoginHooks["onPasswordResetFailed"] = "registerAndLogin:onPasswordResetFailed"; return RegisterAndLoginHooks; }({}); /** * OAuth 提供商类型 */ export var OAuthProvider = /*#__PURE__*/function (OAuthProvider) { OAuthProvider["FACEBOOK"] = "facebook"; OAuthProvider["APPLE"] = "apple"; OAuthProvider["GOOGLE"] = "google"; OAuthProvider["WECHAT"] = "wechat"; OAuthProvider["GITHUB"] = "github"; return OAuthProvider; }({}); /** * 验证码类型 */ export var VerificationCodeType = /*#__PURE__*/function (VerificationCodeType) { VerificationCodeType["EMAIL"] = "email"; VerificationCodeType["SMS"] = "sms"; return VerificationCodeType; }({}); /** * 验证码用途 */ export var VerificationPurpose = /*#__PURE__*/function (VerificationPurpose) { VerificationPurpose["REGISTER"] = "register"; VerificationPurpose["LOGIN"] = "login"; VerificationPurpose["PASSWORD_RESET"] = "password_reset"; VerificationPurpose["CHANGE_EMAIL"] = "change_email"; VerificationPurpose["CHANGE_PHONE"] = "change_phone"; return VerificationPurpose; }({}); /** * 用户信息接口 */ /** * 注册参数接口 */ /** * 登录参数接口 */ /** * OAuth 登录参数接口 */ /** * 发送验证码参数接口 */ /** * 验证验证码参数接口 */ /** * 密码重置参数接口 */ /** * OAuth 配置接口 */ /** * 注册登录状态接口 */ /** * API 响应接口 */ /** * 登录响应接口 */ /** * 注册响应接口 */ /** * OAuth 登录响应接口 */ /** * 国家信息接口 */ /** * 获取国家区号响应接口 */ /** * 发送手机号注册验证码参数接口 */ /** * 发送邮箱注册邀请链接参数接口 */ /** * 验证邮箱注册链接参数接口 */ /** * 邮箱密码登录参数接口 */ /** * 发送手机登录验证码参数接口 */ /** * 手机号验证码登录参数接口 */ /** * Guest 登录响应接口 */ /** * 检查邮箱是否已注册参数接口 */ /** * 检查邮箱是否已注册响应接口 */ /** * 检查邮箱验证码是否有效参数接口 */ /** * 检查手机验证码是否有效参数接口 */ /** * 验证码有效性检查响应接口 */ /** * 手机号密码登录参数接口 */ /** * 发送密码重置邮箱验证码参数接口 */ /** * 发送重置密码手机号验证码参数接口 */ /** * 发送重置密码邮箱链接参数接口 */ /** * 检测重置密码链接code有效性参数接口 */ /** * 通过code重置密码参数接口 */ /** * 邮箱验证码注册参数接口 */ /** * 手机验证码注册参数接口 */ /** * 重新发送邮箱注册链接参数接口 */ /** * 校验邮件链接 code 有效性参数接口 */ /** * 校验邮件链接 code 有效性响应接口 */ /** * Apple 登录参数 */ /** * Apple 登录响应 */ /** * Facebook 登录参数 */ /** * Facebook 登录响应 */