Comments (1)
Howdy @mardon - Yes, but, ResetPasswordBundle itself does not really care what the new password will be. This is because setting the new password is done in, typically, in the ResetPasswordController::class
which resides in userland code (e.g. your app).
To have any sort of complexity requirements, I'd recommend looking over https://symfony.com/doc/current/reference/constraints/PasswordStrength.html which you can set on the User
entity or by creating a validation constraint in the form https://symfony.com/doc/current/forms.html#validating-forms
I'd recommend setting the complexity constraint (or any other "strength" constraints) on the user entity itself as attributes. This way, you'll have the same complexity requirements when the user registers, changes their password (e.g. in their "profile page"), and when they need to use reset-password.
Let us know if you need any additional help! Thank you!
from reset-password-bundle.
Related Issues (20)
- Null Error during migration step HOT 3
- Some mandatory parameters are missing ("token") to generate a URL for route "app_reset_password". HOT 5
- Cannot find the entity manager for class "App\Entity\ResetPasswordRequest" HOT 2
- Token verification may fail for DateTime instances with milliseconds resolution
- Emails not send if use MailerInterface in private method proccessSendingResetEmail HOT 1
- Request: Allow to pass lifetime parameter in generateResetToken function on v1.14.1 version HOT 2
- Get not hashed token for functional testing HOT 2
- Errors after installation HOT 1
- Cannot find the entity manager for class "App\Entity\ResetPasswordRequest" HOT 6
- Error 500 when open url from Gmail or 365 web client HOT 3
- Support Symfony 7 HOT 3
- Flash message in request.html.twig HOT 2
- Hello! Tried to install the bundle on a fresh symfony 7 installation and it blocked the make:migration with an error: HOT 7
- Email not send . SendGrid , JWT Autentication, API Platfrom HOT 4
- ResetPasswordBundle v2.0
- ControllerTrait clear token HOT 2
- [2.x] add test to ensure if lifetime is changed in userland - the new value is used in the helper
- [2.x] [tests] implement a solution to run `make:reset-password` command in tests
- Subject: How to Disable forgot-password Routes in ReDoc Documentation Only?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reset-password-bundle.