KeyHelp: Panel-Passwort neu vergeben und verschlüsselt hinterlegen (verblurrt wie Lizenzschlüssel)
This commit is contained in:
parent
3a2864ee76
commit
6fec6277f5
9 changed files with 136 additions and 20 deletions
8
migrations/019_panel_credentials.sql
Normal file
8
migrations/019_panel_credentials.sql
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
-- Panel-Zugangsdaten (z. B. KeyHelp-Login), die das Kundencenter selbst neu gesetzt hat.
|
||||
-- Bestehende Passwörter werden NIE übernommen (nicht lesbar), nur neu vergebene werden hier verschlüsselt abgelegt.
|
||||
CREATE TABLE panel_credentials (
|
||||
resource_id CHAR(36) PRIMARY KEY REFERENCES resources(id),
|
||||
secret_enc TEXT NOT NULL,
|
||||
set_by CHAR(36) NOT NULL REFERENCES users(id),
|
||||
set_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
Loading…
Add table
Add a link
Reference in a new issue