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-ip2. Run the following command to go into coolify container
bash
docker exec -it coolify sh3. Go into Tinker
bash
php artisan tinker4. Find your user id
In case of
rootuser, you must use0as 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
]);