Disable 2FA Manually ​
If you have lost your 2FA device or have any other issues, you can disable 2FA manually if you have access to your server.
1. Login to your server through SSH ​
bash
ssh your-server-ip
2. Run the following command to go into coolify container ​
bash
docker exec -it coolify sh
3. Go into Tinker ​
bash
php artisan tinker
4. Find your user id ​
In case of
root
user, you must use0
as user id.
So
$user_id = 0
;
For every other user, use the below command to get the user id.
php
$user_id = User::whereEmail('your-email')->first()->id;
5. Disable 2FA ​
php
User::find($user_id)->update([
'two_factor_secret' => null,
'two_factor_recovery_codes' => null,
'two_factor_confirmed_at' => null
]);