Code Duplication    Length = 5-5 lines in 2 locations

src/controllers/TotpController.php 2 locations

@@ 86-90 (lines=5) @@
83
    {
84
        /** @var MfaIdentityInterface $user */
85
        $user = Yii::$app->user->identity;
86
        if ($user->getTotpSecret()) {
87
            Yii::$app->session->setFlash('error', Yii::t('mfa', 'Two-factor authentication is already enabled. Disable first.'));
88
89
            return empty($back) ? $this->goHome() : $this->deferredRedirect($back);
90
        }
91
92
        $model = new InputForm();
93
        $secret = $this->module->getTotp()->getSecret();
@@ 103-107 (lines=5) @@
100
                    Yii::$app->session->setFlash('success', Yii::t('mfa', 'Two-factor authentication successfully enabled.'));
101
102
                    return empty($back) ? $this->goBack() : $this->deferredRedirect($back);
103
                } else {
104
                    Yii::$app->session->setFlash('error', Yii::t('mfa', 'Sorry, we have failed to enable two-factor authentication.'));
105
106
                    return empty($back) ? $this->goHome() : $this->deferredRedirect($back);
107
                }
108
            } else {
109
                $model->addError('code', Yii::t('mfa', 'Wrong verification code. Please verify your secret and try again.'));
110
            }