Skip to content

tighten admin pssword - #172

Open
koder-ns wants to merge 1 commit into
NovaCoreLabs1:mainfrom
koder-ns:feat/tighten-admin-password-policy
Open

tighten admin pssword#172
koder-ns wants to merge 1 commit into
NovaCoreLabs1:mainfrom
koder-ns:feat/tighten-admin-password-policy

Conversation

@koder-ns

Copy link
Copy Markdown
Contributor

closes #119

Description
Security Gap - User-helper.isValidPassword is referenced in auth.service.ts but lacks a clear, documented password policy. This creates inconsistent password requirements and potential security vulnerabilities.

This PR implements a NIST SP 800-63B compliant password validation system with:

Minimum length requirements (12+ chars for admins, 8+ for standard users)
Entropy-based strength validation (not just complexity rules)
Breach detection via Have I Been Pwned (HIBP) API
Rejection of common/predictable passwords

@dzekojohn4

Copy link
Copy Markdown
Contributor

@koder-ns resolve conflicts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tighten admin password policy (length, breach check, entropy)

2 participants