Code Duplication    Length = 17-18 lines in 2 locations

src/Http/Controllers/TwoFactorAuthenticationController.php 2 locations

@@ 74-90 (lines=17) @@
71
     *
72
     * @return mixed
73
     */
74
    public function enableTwoFactorAuthentication(Request $request)
75
    {
76
        $user = $this->TwoFAModel->find($request->user()->id);
77
        $user->is_two_factor_enabled = 1;
78
        $user->update();
79
80
        if ($request->ajax()) {
81
            return [
82
                'data' => [
83
                    'message'     => 'success',
84
                    'description' => '2FA Enabled',
85
                ],
86
            ];
87
        }
88
89
        return redirect('home');
90
    }
91
92
    /**
93
     * Enable 2FA.
@@ 99-116 (lines=18) @@
96
     *
97
     * @return mixed
98
     */
99
    public function disableTwoFactorAuthentication(Request $request)
100
    {
101
        $user = $this->TwoFAModel->find($request->user()->id);
102
        $user->is_two_factor_enabled = 0;
103
        $user->two_factor_secret_key = null;
104
        $user->update();
105
106
        if ($request->ajax()) {
107
            return [
108
                'data' => [
109
                    'message'     => 'success',
110
                    'description' => '2FA Disabled',
111
                ],
112
            ];
113
        }
114
115
        return redirect('home');
116
    }
117
118
    /**
119
     * Verify Two Factor Authentication.