IGNITE-10839 Web Console: Added optional email confirmation.
authorAndrey Novikov <anovikov@apache.org>
Fri, 28 Dec 2018 06:52:50 +0000 (13:52 +0700)
committerAlexey Kuznetsov <akuznetsov@apache.org>
Fri, 28 Dec 2018 06:52:50 +0000 (13:52 +0700)
commitcdf2d867fecef4459edb0f128c017cbb7b21ba07
tree5db9b03d90761b9bdc0a0718326cb9999383c6f6
parentdfef77e59a6f1fe3d8a908f9ff1390e776addcdb
IGNITE-10839 Web Console: Added optional email confirmation.

Co-authored-by: Andrey Novikov <anovikov@apache.org>
Co-authored-by: Ilya Borisov <klaster1@gmail.com>
29 files changed:
modules/web-console/assembly/README.txt
modules/web-console/backend/app/mongo.js
modules/web-console/backend/app/schemas.js
modules/web-console/backend/app/settings.js
modules/web-console/backend/config/settings.json.sample
modules/web-console/backend/errors/MissingConfirmRegistrationException.js [new file with mode: 0644]
modules/web-console/backend/errors/index.js
modules/web-console/backend/middlewares/api.js
modules/web-console/backend/routes/public.js
modules/web-console/backend/services/auth.js
modules/web-console/backend/services/mails.js
modules/web-console/backend/services/users.js
modules/web-console/frontend/app/app.js
modules/web-console/frontend/app/components/list-of-registered-users/categories.js
modules/web-console/frontend/app/components/list-of-registered-users/column-defs.js
modules/web-console/frontend/app/components/page-signin/component.ts
modules/web-console/frontend/app/components/page-signin/controller.ts
modules/web-console/frontend/app/components/page-signin/run.ts
modules/web-console/frontend/app/components/page-signin/template.pug
modules/web-console/frontend/app/components/page-signup-confirmation/component.ts [new file with mode: 0644]
modules/web-console/frontend/app/components/page-signup-confirmation/controller.ts [new file with mode: 0644]
modules/web-console/frontend/app/components/page-signup-confirmation/index.ts [new file with mode: 0644]
modules/web-console/frontend/app/components/page-signup-confirmation/state.ts [new file with mode: 0644]
modules/web-console/frontend/app/components/page-signup-confirmation/style.scss [new file with mode: 0644]
modules/web-console/frontend/app/components/page-signup-confirmation/template.tpl.pug [new file with mode: 0644]
modules/web-console/frontend/app/components/page-signup/controller.ts
modules/web-console/frontend/app/modules/user/Auth.service.ts
modules/web-console/frontend/app/modules/user/emailConfirmationInterceptor.ts [new file with mode: 0644]
modules/web-console/frontend/app/modules/user/user.module.js