Size: a a a

2020 December 15

ПЛ

Павел Ланчев... in Laravel Pro
Dmitry M
как заставить наследника FormRequest возвращать ошибки в виде json, а не делать редирект?
protected function failedValidation(Validator $validator) переопределить
источник

DM

Dmitry M in Laravel Pro
ну так и подумал сразу
источник

DM

Dmitry M in Laravel Pro
потом пытался искать мб какое свойство есть типа forceJsonResponse
источник

DM

Dmitry M in Laravel Pro
или тип того, не нашел
источник

D

Dymon in Laravel Pro
Dmitry M
потом пытался искать мб какое свойство есть типа forceJsonResponse
Заголовок Accept: application/json в запрос добавь и тогда форм реквест вернет жсон в случае ошибки
источник

Д

Дмитрий in Laravel Pro
Как в кастомных сообщениях валидации указать плейсхолдер regex паттерн, который был указан в рулзах?
Что то типо такого:
'regex' => 'validation:pattern'

Еще вопрос, где можно посмотреть список доступных плейсхолдеров?
источник

DM

Dmitry M in Laravel Pro
в UserFactory в новом проекте (в чистой установке) есть строка:
'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
Но если строку 'password' прогнать через Hash::make('password') - там другой хеш получается. Что не так?
источник

AS

Alek Sanders in Laravel Pro
Dmitry M
в UserFactory в новом проекте (в чистой установке) есть строка:
'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
Но если строку 'password' прогнать через Hash::make('password') - там другой хеш получается. Что не так?
А кто говорил что пароль всегда одинаковый должен быть? Вообще понимаете что такое хеш? Ну или что такое «соль»
источник

AS

Alek Sanders in Laravel Pro
В md5 всегда одинаковый хеш был)))
источник

AS

Alek Sanders in Laravel Pro
Потому и признали его не надежным средством
источник

DM

Dmitry M in Laravel Pro
Понимаю. Мне просто интересно с какой солью и какой функцией тогда был получен этот хеш пароля, что в фабрике по умолчанию
источник

DM

Dmitry M in Laravel Pro
Я думал лара всегда подразумевает хеширование пароля через Hash::make()
источник

AS

Alek Sanders in Laravel Pro
Dmitry M
Понимаю. Мне просто интересно с какой солью и какой функцией тогда был получен этот хеш пароля, что в фабрике по умолчанию
Сделайте два раза подряд хеширование пароля и вывод этих значений)) И вы удивитесь
источник

DM

Dmitry M in Laravel Pro
А
источник

DM

Dmitry M in Laravel Pro
я понял
источник

DM

Dmitry M in Laravel Pro
там же функция для сравнения хешей есть
источник

DM

Dmitry M in Laravel Pro
Hash::check
источник

VD

Volodymyr Dzhuryn in Laravel Pro
Всем привет. Занимаюсь реализацией сайта который будет предоставлять услуги. Оплата услуг охраны, штрафов и т.д.
По сути у нас есть сущность "Услуга", которая состоит из формы которую заполняет пользователь, по результатам формы, формируется заказ услуги. Дальше пользователь оплачивает услугу, и когда услуга оплачена, сервис(сайт) ее выполняет.
И у меня вопрос, как правильно назвать сущность услуги. Можно Service, а заказ услуги ServiceOrder, но мне кажется, не совсем правильны подход. Потому что в архитектуре есть понятие сервисного слоя, плюс в laravel есть понятие ServiceProvider. Подскажите, как мне лучше именовать сущности ? Есть идея сущность назвать Product, не совсем корректно но пока лучшего имени не вижу
источник

R

ROMAN in Laravel Pro
Назови модель Service и не парься)
источник

ЮР

Юлий Реут in Laravel Pro
сейчас скину скрин проекта, на котором пришлось побывать )
источник