Add Docker with MariaDB support
- Dockerfile now includes MariaDB server - Add docker-entrypoint.sh to initialize DB, create user, and set permissions - docker-compose.yml with configurable environment variables - Nginx config proxies API to backend
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import * as mariadb from 'mariadb';
|
||||
import * as bcrypt from 'bcryptjs';
|
||||
import bcrypt from 'bcryptjs';
|
||||
const { compareSync, hashSync } = bcrypt;
|
||||
|
||||
// UUID generator
|
||||
export function generateUUID() {
|
||||
@@ -279,11 +280,11 @@ export async function deleteUsuario(id) {
|
||||
export async function verifyPassword(dni, password) {
|
||||
const row = await queryOne('SELECT passwordHash FROM usuarios WHERE dni = ?', [dni]);
|
||||
if (!row) return false;
|
||||
return bcrypt.compareSync(password, row.passwordHash);
|
||||
return compareSync(password, row.passwordHash);
|
||||
}
|
||||
|
||||
export function hashPassword(password) {
|
||||
return bcrypt.hashSync(password, 10);
|
||||
return hashSync(password, 10);
|
||||
}
|
||||
|
||||
// ========== PACIENTES ==========
|
||||
|
||||
Reference in New Issue
Block a user