Я сделал php class that combines different hash algorithms, и я хотел бы реализовать его в методе laravel bcrypt()
.Как продлить метод bcrypt Laravel
Мое текущее решение для доступа к AuthController и заменить bcrypt($data['password'])
на bcrypt(phashp($data['password']))
, но мне интересно, если есть способ изменить метод без изменения кода в Illuminate Hashing поставщика, ни в AuthController.
Как продлить этот метод?
Спасибо!
Вы можете связать свой собственный «хэш» с контейнером как «хэш». Помощник bcypt разрешает «хэш» из контейнера и называет '-> make ($ value, $ options)' на нем. – lagbox