refractor(auth): removed password from everywhere

This commit is contained in:
gabdevele
2026-06-16 10:37:31 +02:00 Unverified
parent 4f80d7f995
commit bb7ed18539
25 changed files with 69 additions and 454 deletions
+2 -8
View File
@@ -3,14 +3,12 @@ CREATE TABLE IF NOT EXISTS users (
first_name VARCHAR(100) NOT NULL,
last_name VARCHAR(100) NOT NULL,
email VARCHAR(255) NOT NULL,
password_hash VARCHAR(255) NOT NULL,
fiscal_code VARCHAR(16) NOT NULL,
birth_date DATE NULL,
birth_place VARCHAR(150) NULL,
phone VARCHAR(30) NULL,
points INT NOT NULL DEFAULT 0,
banned BOOLEAN NOT NULL DEFAULT FALSE,
must_change_password BOOLEAN NOT NULL DEFAULT FALSE,
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
UNIQUE KEY users_email_unique (email),
@@ -223,18 +221,14 @@ INSERT IGNORE INTO users (
first_name,
last_name,
email,
password_hash,
fiscal_code,
phone,
must_change_password
phone
) VALUES (
'Gennario',
'Vessio',
'[email protected]',
'pbkdf2_sha256$210000$a2c43ef09bd24ea883023e5f57fa6255d8dd317e312a40ddaa1bd3ccd83dbfa5$26D0C9000B603A424C7FB0DA3BE0CDC1798A9CBA34F391F9B8E4C0E1E4A58806',
'VSSGNR94M08A662P',
'380 6180216',
TRUE
'380 6180216'
);
INSERT IGNORE INTO user_roles (user_id, role_id)
+1 -3
View File
@@ -3,7 +3,5 @@ SET email = '[email protected]',
first_name = 'Gennario',
last_name = 'Vessio',
fiscal_code = 'VSSGNR94M08A662P',
phone = '380 6180216',
password_hash = 'pbkdf2_sha256$210000$a2c43ef09bd24ea883023e5f57fa6255d8dd317e312a40ddaa1bd3ccd83dbfa5$26D0C9000B603A424C7FB0DA3BE0CDC1798A9CBA34F391F9B8E4C0E1E4A58806',
must_change_password = TRUE
phone = '380 6180216'
WHERE email IN ('[email protected]', '[email protected]');
+1 -3
View File
@@ -3,7 +3,5 @@ SET email = '[email protected]',
first_name = 'Gennario',
last_name = 'Vessio',
fiscal_code = 'VSSGNR94M08A662P',
phone = '380 6180216',
password_hash = 'pbkdf2_sha256$210000$a2c43ef09bd24ea883023e5f57fa6255d8dd317e312a40ddaa1bd3ccd83dbfa5$26D0C9000B603A424C7FB0DA3BE0CDC1798A9CBA34F391F9B8E4C0E1E4A58806',
must_change_password = TRUE
phone = '380 6180216'
WHERE email IN ('[email protected]', '[email protected]');
+3
View File
@@ -0,0 +1,3 @@
ALTER TABLE users
DROP COLUMN password_hash,
DROP COLUMN must_change_password;