Login Debug Tool

1. Database Connection Test

✓ Database connected successfully

✓ Users table exists

Found 5 users in database

2. Users in Database

IDEmployee IDEmailRoleNameStatusPassword Hash
1ADM001admin@company.comadminSystem Administratoractive$2y$10$92IXUNpkjO0rOQ5byMi.Ye4...
2HRM001hr@company.comhr_managerSarah Johnsonactive$2y$10$92IXUNpkjO0rOQ5byMi.Ye4...
3EMP001john.doe@company.comemployeeJohn Doeactive$2y$10$92IXUNpkjO0rOQ5byMi.Ye4...
4EMP002jane.smith@company.comemployeeJane Smithactive$2y$10$92IXUNpkjO0rOQ5byMi.Ye4...
5EMP003mike.wilson@company.comemployeeMike Wilsonactive$2y$10$92IXUNpkjO0rOQ5byMi.Ye4...

3. Password Verification Test

✓ User found: admin@company.com

Status: active

Password hash: $2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2...

✗ Password verification FAILED for 'admin123'

New hash would be: $2y$10$mprIzYN5HiVp5E2rEkvwi.aMWn0t4XG9sJRZYstJ2xw...

✓ New hash verification works

Problem: Database has wrong password hash!

4. Session Test

✓ Sessions are working

Session ID: 02192jdlr107qvho4ar07o1cv4

5. PHP Configuration

PHP Version: 8.3.30

Password hashing available: Yes

PDO available: Yes



Quick Fix

If password verification failed, click the button below to fix all passwords:


← Back to Login