Có ai biết cách ghi đè lên các chức năng được sử dụng trong môi giới mật khẩu của laravel không? Tôi biết các tài liệu:Laravel 5.3 Tùy chỉnh môi giới mật khẩu
https://laravel.com/docs/5.3/passwords#resetting-views
Cung cấp thông tin về những việc cần làm cho những thứ như quan điểm và một vài mức độ bề mặt vật nhưng nó không rõ ràng ở tất cả thực sự hoặc có lẽ tôi sẽ không đọc nó đủ thời gian.
Tôi đã biết làm thế nào để ghi đè lên ResetsPasswords.php
Trait nhưng trọng các chức năng của Password::broker()
là cho các lớp tiếp theo trong.
Nếu có nhiều thông tin cần thiết tôi vui lòng có thể cung cấp một số.
Cảm ơn bạn trước.
Đây là một triển khai rất giống với việc tôi đã thực hiện. Rất tốt giải thích với việc xác định các thư mục và tất cả. +1 và được đánh dấu đúng! –
Chỉ cần thay đổi độ dài mật khẩu yêu cầu để đặt lại mật khẩu. Độ dài tối thiểu 6 ký tự được ghi khá sâu trong mã laravel để tôi chỉ có thể thay đổi nó bằng câu trả lời của bạn ở đây. Cảm ơn bạn rất nhiều! – johnnydoe82
Cảm ơn bạn vì điều này.Tôi đã gặp khó khăn về vấn đề này với Password Broker và Password Broker Manager. Nghiêm túc, tôi không thể hiểu được làm thế nào họ phức tạp một cái gì đó được sử dụng để được đơn giản trong một cách xấu như vậy. Ngoài ra, đối với những người làm điều này trên Laravel 5.4, có một sự khác biệt nhỏ đối với phương thức 'register' của nhà cung cấp dịch vụ so với những gì được hiển thị ở đây. Về cơ bản, phương thức 'registerPasswordBroker' phải được sao chép như trên' Illuminate \ Auth \ Passwords \ PasswordResetServiceProvider' trừ phần mà bạn sử dụng cá thể 'CustomPasswordBrokerManager' tùy chỉnh của riêng bạn. – racl101