Files
homeschool/debug-login.js
T
2025-07-15 10:16:59 -04:00

18 lines
749 B
JavaScript

// Debug script to check password hashes
const { createHash } = require('crypto');
function hashPassword(password) {
return createHash('sha256').update(password).digest('hex');
}
console.log('Testing password hashes:');
console.log('password -> ', hashPassword('password'));
console.log('123456 -> ', hashPassword('123456'));
console.log('test -> ', hashPassword('test'));
// Known hashes from users.json:
console.log('\nExpected hashes from users.json:');
console.log('admin1 (password): 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8');
console.log('student1 (123456): 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92');
console.log('nate: 5a2a558c78d3717db731600c4f354fa1d9c84b556f108091a891f444f1bdec40');