From 643a5755c007cc957cbf56f83c13953f85a142f7 Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 14 Oct 2022 03:15:57 +0200 Subject: [PATCH] Added "Forgot password" Closes #38 --- backend/.idea/runConfigurations/clippy.xml | 2 +- backend/src/dto.rs | 11 ++ backend/src/main.rs | 6 +- backend/src/routes/admin.rs | 8 ++ backend/src/routes/auth/basic.rs | 77 ++++++++++++- backend/src/routes/auth/tfa.rs | 2 +- backend/src/routes/fs/routes.rs | 80 +++++++++----- frontend/src/api/auth.ts | 16 +++ frontend/src/api/fs.ts | 7 +- frontend/src/dto/index.ts | 9 ++ frontend/src/views/ForgotPasswordView.vue | 119 +++++++++++++++++++++ 11 files changed, 302 insertions(+), 35 deletions(-) create mode 100644 frontend/src/views/ForgotPasswordView.vue diff --git a/backend/.idea/runConfigurations/clippy.xml b/backend/.idea/runConfigurations/clippy.xml index aaa54f0..dc6916e 100644 --- a/backend/.idea/runConfigurations/clippy.xml +++ b/backend/.idea/runConfigurations/clippy.xml @@ -2,7 +2,7 @@