Code Duplication    Length = 5-5 lines in 2 locations

src/controllers/TotpController.php 2 locations

@@ 56-60 (lines=5) @@
53
    public function actionEnable($back = null)
54
    {
55
        $user = Yii::$app->user->identity;
56
        if ($user->totp_secret) {
57
            Yii::$app->session->setFlash('error', Yii::t('mfa', 'Two-factor authentication is already enabled. Disable first.'));
58
59
            return empty($back) ? $this->goHome() : $this->deferredRedirect($back);
60
        }
61
62
        $model = new InputForm();
63
        $secret = $this->module->getTotp()->getSecret();
@@ 73-77 (lines=5) @@
70
                    Yii::$app->session->setFlash('success', Yii::t('mfa', 'Two-factor authentication successfully enabled.'));
71
72
                    return empty($back) ? $this->goBack() : $this->deferredRedirect($back);
73
                } else {
74
                    Yii::$app->session->setFlash('error', Yii::t('mfa', 'Sorry, we have failed to enable two-factor authentication.'));
75
76
                    return empty($back) ? $this->goHome() : $this->deferredRedirect($back);
77
                }
78
            } else {
79
                $model->addError('code', Yii::t('mfa', 'Wrong verification code. Please verify your secret and try again.'));
80
            }