mirror of
https://github.com/KelvinTegelaar/CIPP.git
synced 2026-04-25 08:16:01 +03:00
[GH-ISSUE #676] FEATURE REQUEST: Password Complexity on Users #349
Labels
No labels
API
Feature
NotABug
NotABug
Planned
Sponsor Priority
Sponsor Priority
bug
documentation
duplicate
enhancement
needs more info
no-activity
no-priority
not-assigned
pull-request
react-conversion
react-conversion
roadmap
security
stale
unconfirmed-by-user
unconfirmed-by-user
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/CIPP#349
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AdamWillford on GitHub (Jan 25, 2022).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/676
Is your feature request related to a problem? Please describe.
On the pages like Add User / Edit User, there is currently a box (on Add) that allows you to enter a password for the user.
We'd like this to have validation on it - at a minimum for a decent-password, but ideally pulling the configuration from the tenant password policy and ensuring that the added password matches.
There is a slight bug on Edit User that currently it doesn't let you enter a password at all (despite the box looking like it should)
@gavsto commented on GitHub (Jan 26, 2022):
I think having the capability to run this through a server which checks a password is unique or has ever been involved in a breach would be a good optional thing too.
@github-actions[bot] commented on GitHub (Feb 4, 2022):
This issue is stale because it has been open 10 days with no activity. We will close this issue soon. If you want this feature implemented you can contribute it. See: https://cipp.app/GettingStarted/Contributions/ . Please notify the team if you are working on this yourself.
@KelvinTegelaar commented on GitHub (Feb 11, 2022):
Added password complexity validation:
The password is at least 8 characters long (?=.{8,}).
The password has at least one uppercase letter (?=.*[A-Z]).
The password has at least one lowercase letter (?=.*[a-z]).
The password has at least one digit (?=.*[0-9]).
The password has at least one special character ([^A-Za-z0-9]).