@@ 49-56 (lines=8) @@ | ||
46 | * |
|
47 | * @return \Illuminate\Http\RedirectResponse |
|
48 | */ |
|
49 | public function enableTwoFactorAuthentication(Request $request) |
|
50 | { |
|
51 | $user = User::find($request->user()->id); |
|
52 | $user->is_two_factor_enabled = 1; |
|
53 | $user->update(); |
|
54 | ||
55 | return redirect('home'); |
|
56 | } |
|
57 | ||
58 | /** |
|
59 | * Enable 2FA. |
|
@@ 65-73 (lines=9) @@ | ||
62 | * |
|
63 | * @return \Illuminate\Http\RedirectResponse |
|
64 | */ |
|
65 | public function disableTwoFactorAuthentication(Request $request) |
|
66 | { |
|
67 | $user = User::find($request->user()->id); |
|
68 | $user->is_two_factor_enabled = 0; |
|
69 | $user->two_factor_secret_key = ''; |
|
70 | $user->update(); |
|
71 | ||
72 | return redirect('home'); |
|
73 | } |
|
74 | ||
75 | /** |
|
76 | * Verify Two Factor Authentication. |