task-5 fix: isRole, login redirect, create-user script per cliente e trainer

This commit is contained in:
2026-08-21 19:53:12 +02:00
parent 473c0d8c36
commit d3abbf9bf7
4 changed files with 30 additions and 5 deletions
+2 -2
View File
@@ -8,8 +8,8 @@ if (!username || !password) {
console.error('Uso: npm run create-user -- <username> <password> [role]');
process.exit(1);
}
if (!['admin', 'superuser', 'user', 'campus'].includes(role)) {
console.error('Ruolo non valido. Ammessi: admin, superuser, user, campus');
if (!['admin', 'superuser', 'user', 'piattaforme', 'cliente', 'trainer'].includes(role)) {
console.error('Ruolo non valido. Ammessi: admin, superuser, user, piattaforme, cliente, trainer');
process.exit(1);
}
const path = process.env.DB_PATH ?? 'data/insanitylab.db';