From d0de816ceb881f9fa1e11c6051f6f0e7f28b5e17 Mon Sep 17 00:00:00 2001 From: Paolo Arena Date: Tue, 1 Jan 2019 03:22:01 +0100 Subject: [PATCH] When Registration OK, go to Login and show message to verify email. --- config/envparser.js | 2 +- package-lock.json | 18 +++++ src/i18n.js | 20 ++++++ src/layouts/drawer/drawer.vue | 1 - src/router/route-config.ts | 10 +-- src/store/mutation-types.ts | 15 ---- src/views/login/login.vue | 116 ------------------------------ src/views/login/signin/signin.ts | 4 ++ src/views/login/signup/signup.ts | 8 ++- src/views/login/signup/signup.vue | 2 + 10 files changed, 56 insertions(+), 140 deletions(-) delete mode 100644 src/views/login/login.vue diff --git a/config/envparser.js b/config/envparser.js index 68e5393..a53d29e 100644 --- a/config/envparser.js +++ b/config/envparser.js @@ -12,7 +12,7 @@ switch (process.env.NODE_ENV) { path = `.env` } -console.log("PATH", path) +// console.log("PATH", path) const parsedEnv = DotEnv.config({ path }).parsed; module.exports = function () { diff --git a/package-lock.json b/package-lock.json index 3a6e189..fec10dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10537,6 +10537,19 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" }, + "graphql": { + "version": "0.13.2", + "resolved": "http://registry.npmjs.org/graphql/-/graphql-0.13.2.tgz", + "integrity": "sha512-QZ5BL8ZO/B20VA8APauGBg3GyEgZ19eduvpLWoq5x7gMmWnHoy8rlQWPLmWgFvo1yNgjSEFMesmS4R6pPr7xog==", + "requires": { + "iterall": "1.2.2" + } + }, + "graphql-tag": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.10.0.tgz", + "integrity": "sha512-9FD6cw976TLLf9WYIUPCaaTpniawIjHWZSwIRZSjrfufJamcXbVVYfN2TWvJYbw0Xf2JjYbl1/f2+wDnBVw3/w==" + }, "growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -11883,6 +11896,11 @@ "handlebars": "4.0.12" } }, + "iterall": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.2.2.tgz", + "integrity": "sha512-yynBb1g+RFUPY64fTrFv7nsjRrENBQJaX2UL+2Szc9REFrSNm1rpSXHGzhmAy7a9uv3vlvgBlXnf9RqmPH1/DA==" + }, "javascript-stringify": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-1.6.0.tgz", diff --git a/src/i18n.js b/src/i18n.js index 6231f82..718a324 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -18,6 +18,16 @@ const messages = { authentication:{ login: { facebook: 'Facebook' + }, + email_verification: { + title: 'Inizia la tua registrazione', + introduce_email: 'inserisci la tua email', + email: 'Email', + invalid_email: 'La tua email รจ invalida', + verify_email: 'Verifica la tua email', + go_login: 'Torna al Login', + incorrect_input: 'Inserimento incorretto.', + link_sent: 'Per confermare la Registrazione, leggi la tua casella di posta e Clicca su "Verifica Email".\nSe non la trovi, cerca nella cartella Spam.' } } }, @@ -91,6 +101,16 @@ const messages = { authentication:{ login: { facebook: 'Facebook' + }, + email_verification: { + title: 'Begin your registration', + introduce_email: 'Enter your email', + email: 'Email', + invalid_email: 'Your email is invalid', + verify_email: 'Verify your email', + go_login: 'Back to Login', + incorrect_input: 'Incorrect input.', + link_sent: 'To confirm the Registration, read your mailbox and click on "Verify email".\nIf you can not find it check your junk mail or spam.' } } }, diff --git a/src/layouts/drawer/drawer.vue b/src/layouts/drawer/drawer.vue index bf4fc15..fe6c98a 100644 --- a/src/layouts/drawer/drawer.vue +++ b/src/layouts/drawer/drawer.vue @@ -1,6 +1,5 @@