Use UserAttrsProxy as last resort in build_initial_user (#259) #269
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
make check && make test
) before submitting the PR on my branch and they passedDescription
This change modifies
build_initial_user
which is required for password validation with the following logic:UserAttrsProxy
which will just pass the given attributes to validator function via "magic" object.In most cases of password validation, we will only care about fields like
username
in that case, so the format of other fields will not affect that logic.Why the change is needed?
This change is required to solve #259.
Related issues, pull requests, links