UNPKG

@nocobase/plugin-verification

Version:

User identity verification management, including SMS, TOTP authenticator, with extensibility.

10 lines (9 loc) 1.22 kB
/** * This file is part of the NocoBase (R) project. * Copyright (c) 2020-2024 NocoBase Co., Ltd. * Authors: NocoBase Team. * * This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License. * For more information, please refer to: https://www.nocobase.com/agreement. */ "use strict";(self.webpackChunk_nocobase_plugin_verification_client_v2=self.webpackChunk_nocobase_plugin_verification_client_v2||[]).push([["190"],{653:function(e,n,i){i.r(n),i.d(n,{VerificationForm:function(){return l}});var r=i(59),t=i(155),a=i.n(t),o=i(17),u=i(488);function l(e){var n=e.verifier,i=e.actionType,t=e.boundInfo,l=e.isLogged,c=(0,u.Au)().t,s=r.Form.useFormInstance(),m=r.Form.useWatch("uuid",s),d=!!(null==t?void 0:t.publicInfo);return a().createElement(a().Fragment,null,a().createElement(r.Form.Item,{name:"uuid",label:c("Phone"),rules:[{required:!0,message:c("Please enter a phone number")}],initialValue:null==t?void 0:t.publicInfo},a().createElement(r.Input,{disabled:d})),a().createElement(r.Form.Item,{name:"code",label:c("Verification code"),rules:[{required:!0,message:c("Please enter the verification code")}]},a().createElement(o.n,{actionType:i,verifier:n,phone:m,isLogged:l})))}n.default=l}}]);