| 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-12-17 15:48:24 |
$2y$10$jtAVMDOhKNgMWoLvfmZlrOMHNbVO2LSwb.ky0Zbe3YCGHH/Da2vmaLibreriaAdmin2025!$2y$10$QkTJvJr2B4bBKYumo4vG2ODOyAHRZeke0H7.YFEKeut1pFYZFcmb2Array
(
[id] => 1
[username] => admin
[email] => admin@libreria.local
[full_name] => Administrador Principal
[role] => administrator
[login_time] => 1767345533
[last_login] => 2026-01-02 09:18:53
[password_changed_at] => 2025-12-17 15:28:27
)
Si ves errores arriba, estos son los pasos para solucionarlos:
Credenciales actuales:
adminLibreriaAdmin2025!