| Campo | Tipo | Null | Key | Default |
|---|---|---|---|---|
| id | int(11) | NO | PRI | |
| username | varchar(50) | NO | UNI | |
| password_hash | varchar(255) | NO | ||
| varchar(100) | YES | UNI | ||
| full_name | varchar(100) | YES | ||
| role | enum('administrator','moderator') | YES | administrator | |
| is_active | tinyint(1) | YES | 1 | |
| created_at | timestamp | YES | current_timestamp() | |
| updated_at | timestamp | YES | current_timestamp() | |
| last_login | timestamp | YES | MUL | |
| last_activity | timestamp | YES | ||
| login_attempts | int(11) | YES | MUL | 0 |
| locked_until | timestamp | YES | MUL | |
| password_changed_at | timestamp | YES | current_timestamp() | |
| reset_token | varchar(255) | YES | ||
| reset_token_expires | timestamp | YES |
| ID | Usuario | Activo | Intentos | Bloqueado hasta | Último login | |
|---|---|---|---|---|---|---|
| 1 | admin | admin@libreria.local | Sí | 0 | 2025-11-05 14:28:27 |
$2y$10$58RrDC8QSb2qd.nXMmvEY.Un/GyFScUNB9OsBe7rMDdScZjUu15oOLibreriaAdmin2025!$2y$10$RYDXRuhhZmxPD9XMdwVRkeWWY.mXXR2rZOf296zWSGNUkT6fz8GxSArray
(
[id] => 1
[username] => admin
[email] => admin@libreria.local
[full_name] => Administrador Principal
[role] => administrator
[login_time] => 1762688697
[last_login] => 2025-11-09 11:44:57
[password_changed_at] => 2025-11-03 11:41:54
)
Si ves errores arriba, estos son los pasos para solucionarlos:
Credenciales actuales:
adminLibreriaAdmin2025!