From 38327ddf71d4529db23c1bb9273c84a3709825f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=A4fer?= Date: Tue, 18 Jun 2019 23:49:38 +0200 Subject: [PATCH] Split password flow into different routes part 1 --- webapp/nuxt.config.js | 4 ++- webapp/pages/login.vue | 2 +- webapp/pages/password-reset.vue | 28 +-------------------- webapp/pages/password-reset/request.vue | 18 +++++++++++++ webapp/pages/password-reset/verify-code.vue | 20 +++++++++++++++ 5 files changed, 43 insertions(+), 29 deletions(-) create mode 100644 webapp/pages/password-reset/request.vue create mode 100644 webapp/pages/password-reset/verify-code.vue diff --git a/webapp/nuxt.config.js b/webapp/nuxt.config.js index 8af3dbb16..7383f408a 100644 --- a/webapp/nuxt.config.js +++ b/webapp/nuxt.config.js @@ -28,7 +28,9 @@ module.exports = { publicPages: [ 'login', 'logout', - 'password-reset', + 'password-reset-request', + 'password-reset-verify-code', + 'password-reset-change-password', 'register', 'signup', 'reset', diff --git a/webapp/pages/login.vue b/webapp/pages/login.vue index 94c974b29..f858b931e 100644 --- a/webapp/pages/login.vue +++ b/webapp/pages/login.vue @@ -46,7 +46,7 @@ type="password" /> - + {{ $t('login.forgotPassword') }} diff --git a/webapp/pages/password-reset.vue b/webapp/pages/password-reset.vue index 61a1d0b84..ca826524e 100644 --- a/webapp/pages/password-reset.vue +++ b/webapp/pages/password-reset.vue @@ -3,11 +3,7 @@ - - + @@ -15,29 +11,7 @@ diff --git a/webapp/pages/password-reset/request.vue b/webapp/pages/password-reset/request.vue new file mode 100644 index 000000000..7cf37f537 --- /dev/null +++ b/webapp/pages/password-reset/request.vue @@ -0,0 +1,18 @@ + + + diff --git a/webapp/pages/password-reset/verify-code.vue b/webapp/pages/password-reset/verify-code.vue new file mode 100644 index 000000000..e331c673c --- /dev/null +++ b/webapp/pages/password-reset/verify-code.vue @@ -0,0 +1,20 @@ + + +