Показать сообщение отдельно

  #1  
Старый 28.11.2024, 14:04
Revalto
Постоянный
Регистрация: 13.02.2016
Сообщений: 532
С нами: 5392682

Репутация: 93


По умолчанию

Цитата:
Сообщение от Andrey Markelov  

Откройте файл routes/web.php, который отвечает за определение роутов вашего сайта. Добавим туда наши роуты:
У Laravel есть Route::view();

- что сокращает эти Route::get с return view();

Цитата:
Сообщение от Andrey Markelov  

Отображение формы авторизации:
Имеет ли смысл создавать метод с return view(), когда есть Route::view() ?

Цитата:
Сообщение от Andrey Markelov  

$hashedPassword = md5($password);
Имеет ли смысл использовать md5 для пароля, когда у Laravel уже есть AES-256-CBC шифрование?

Цитата:
Сообщение от Andrey Markelov  

'nickname' => 'required|string',
Возможно стоит добавить валидацию на проверку того, существует ли уже nickname в базе данных (exists)

Цитата:
Сообщение от Andrey Markelov  

$request->session()->put('user', $user);
Хм, есть готовая реализация от Laravel:

Auth::login($user); и $request->setUserResolver(fn () => $user);

Цитата:
Сообщение от Andrey Markelov  

$user = $request->session()->get('user');
Тогда можно будет использовать Auth::user() / $request->user()
 
Ответить с цитированием