diff --git a/src/containers/User/Login/Form.jsx b/src/containers/User/Login/Form.jsx index 2808efd40..b83a3b764 100644 --- a/src/containers/User/Login/Form.jsx +++ b/src/containers/User/Login/Form.jsx @@ -1,4 +1,11 @@ -import { Button, Link as UILink, Text, TextInput, classNames } from "pi-ui"; +import { + Button, + Link as UILink, + Text, + TextInput, + classNames, + Toggle +} from "pi-ui"; import PropTypes from "prop-types"; import React, { useCallback, useState } from "react"; import { withRouter } from "react-router-dom"; @@ -41,6 +48,10 @@ const LoginForm = ({ [onLogin, onLoggedIn] ); + const handleToggleTotp = useCallback(() => setShowTotp(!showTotp), [ + showTotp + ]); + const [handleOpenModal, handleCloseModal] = useModalContext(); const handleOpenPrivacyPolicyModal = () => { @@ -113,6 +124,16 @@ const LoginForm = ({ onBlur={handleBlur} error={touched.password && errors.password} /> +
+ + + Two-Factor Authentication (2FA) + +