Password Management Demo

This demonstrates the complex password management system implemented for Heatbot.io

Password Requirements:

Required (enforced):

  • • Minimum 8 characters
  • • At least one uppercase letter (A-Z)
  • • At least one lowercase letter (a-z)
  • • At least one number (0-9)
  • • At least one special character (@, #, $, etc.)
  • • Not a common password or pattern
  • • No company-related terms (heatbot, heatmap)

Recommended:

  • • Avoid using personal information
  • • No calendar date formats
  • • No phone number patterns
  • • No license plate formats
  • • Avoid keyboard patterns (qwerty, asdfgh)
  • • No repeated characters

Try it out:

Example passwords to test:

password123 - Common password (blocked)
12/25/2024 - Date format (blocked)
heatbot123! - Contains company name (blocked)
Password1! - Weak but valid
Str0ng&Secure#2024 - Strong password