From 7fdc264ff690e543970d04ad506999c6751871c2 Mon Sep 17 00:00:00 2001 From: raiki02 Date: Sat, 12 Jul 2025 15:20:44 +0800 Subject: [PATCH] feat: check if MFA is verified when required (#3954) --- web/src/App.js | 1 + web/src/auth/LoginPage.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/web/src/App.js b/web/src/App.js index ca31bd97..0e3ed456 100644 --- a/web/src/App.js +++ b/web/src/App.js @@ -404,6 +404,7 @@ class App extends Component { account={this.state.account} theme={this.state.themeData} themeAlgorithm={this.state.themeAlgorithm} + requiredEnableMfa={this.state.requiredEnableMfa} updateApplication={(application) => { this.setState({ application: application, diff --git a/web/src/auth/LoginPage.js b/web/src/auth/LoginPage.js index aebfdd42..093d5dca 100644 --- a/web/src/auth/LoginPage.js +++ b/web/src/auth/LoginPage.js @@ -1040,6 +1040,10 @@ class LoginPage extends React.Component { return null; } + if (this.props.requiredEnableMfa) { + return null; + } + if (this.state.userCode && this.state.userCodeStatus === "success") { return null; }