Как в Laravel получить пароль из таблицы

156
31 января 2022, 19:40

При стандартной регистрации в Laravel пороли хранятся в хеш виде.Как мне как админу получать пароль .Например для тестирования я хочу зайти под клиентом ?

Answer 1

Воспользоваться классом laravelа - Crypter. Он может помочь расшифровать то, что сам зашифровал.

$decrypted_secret = Crypter::decrypt($secret); //Где $secret это hash.

Хотя многое зависит от того, как именно Вы хэшировали запись.

Answer 2

В целях тестирования можно авторизоваться под любым пользователем:

// Используя объект пользователя
Auth::login($user);
// Аутентифицировать и запомнить
Auth::login($user, true);
//=======================
// Аутентификация по ID
Auth::loginUsingId(1);
// Аутентифицировать и запомнить
Auth::loginUsingId(1, true);
READ ALSO
Как через VK API получить id группы по URL?

Как через VK API получить id группы по URL?

Как через VK API получить идентификатор группы по её URL?

101
Не работает регулярное выражение из переменной

Не работает регулярное выражение из переменной

Что самое интересное, если мы видеоизменим регулярное выражение, вместо переменной подставив прямой текст, то все отлично работаетЧто за магия?

81
Цикл с конкретными условиями

Цикл с конкретными условиями

Нужен цикл, который будет выводить только те продукты, у которых столбик «раздел» в таблице с значением, скажем, - «техника»

65
Вывод даты из mysql на русском

Вывод даты из mysql на русском

На просторах интернета есть функция:

218