@nocobase/plugin-verification
Version:
User identity verification management, including SMS, TOTP authenticator, with extensibility.
10 lines (9 loc) • 1.11 kB
JavaScript
/**
* 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([["934"],{397:function(e,n,r){r.r(n),r.d(n,{BindForm:function(){return c}});var t=r(59),i=r(155),a=r.n(i),o=r(17),u=r(488);function c(e){var n=e.verifier,r=e.actionType,i=e.isLogged,c=(0,u.Au)().t,l=t.Form.useFormInstance(),s=t.Form.useWatch("uuid",l);return a().createElement(a().Fragment,null,a().createElement(t.Form.Item,{name:"uuid",label:c("Phone"),rules:[{required:!0,message:c("Please enter a phone number")}]},a().createElement(t.Input,null)),a().createElement(t.Form.Item,{name:"code",label:c("Verification code"),rules:[{required:!0,message:c("Please enter the verification code")}]},a().createElement(o.n,{actionType:r,verifier:n,phone:s,isLogged:i})))}n.default=c}}]);