Как восстановить доступ в панель управления, если забыли пароль?
Перед выполнением описанных ниже дополнительных действий для восстановления доступа попробуйте сначала воспользоваться стандартной процедурой сброса пароля:
Стандартный способ:
https://ваш_домен/auth/reset-credentials
Если этот способ по какой-либо причине не подходит, воспользуйтесь инструкцией ниже:
Ручной сброс пароля через сервер (для программистов)
Выполните следующие шаги на сервере, в корневой папке поддомена (Backend):
1
2
3
Внесите изменения для сброса пароля:
Добавьте временный маршрут для сброса пароля (пример кода):
Route::get('/reset-admin-password', function () {
$user = \App\Models\User::where('email', 'ВАШ_EMAIL')->first();
if ($user) {
$user->password = bcrypt('НОВЫЙ_ПАРОЛЬ');
$user->save();
return "Пароль успешно изменён!";
}
return "Пользователь не найден.";
});
Вместо
ВАШ_EMAIL
укажите email администратора.Вместо НОВЫЙ_ПАРОЛЬ укажите желаемый новый пароль.
4
Сброс пароля через терминал (Backend)
Данный способ предназначен для тех, кто имеет опыт работы с программами для подключения по SSH (например, PuTTY или аналогичными).
Как открыть терминал и подключиться к серверу по SSH?1
2
3
Last updated
Was this helpful?