From 3e64cfd30a8eea66857b55682f0822a02de6aa52 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Sun, 22 Sep 2024 19:29:42 +0200 Subject: [PATCH] Implemented field-level encryption for the database --- .run/GameyfinApplication.run.xml | 3 + .../gameyfin/config/entities/ConfigEntry.kt | 3 +- .../core/security/EncryptionConverter.kt | 58 +++++++++++++++++++ .../users/entities/PasswordResetToken.kt | 7 +-- .../de/grimsi/gameyfin/users/entities/User.kt | 2 + 5 files changed, 68 insertions(+), 5 deletions(-) create mode 100644 src/main/kotlin/de/grimsi/gameyfin/core/security/EncryptionConverter.kt diff --git a/.run/GameyfinApplication.run.xml b/.run/GameyfinApplication.run.xml index 6afba1e..795dfd6 100644 --- a/.run/GameyfinApplication.run.xml +++ b/.run/GameyfinApplication.run.xml @@ -2,6 +2,9 @@