Password Policy Validator
Component Detail
Service Layer
low complexity
Shared Component
mobilebackend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Shared validation service enforcing minimum password security standards on both client (mobile) and server (Next.js API). Ensures consistent policy enforcement across registration, login, and password reset flows.
password-policy-validator
Responsibilities
- Validate minimum length, character class requirements, and common-password rules
- Return structured validation results indicating which rules failed
- Expose rules as constants for UI hint rendering
Interfaces
validate(password) → ValidationResult
getRules() → List<PasswordRule>
isValid(password) → bool