summaryrefslogtreecommitdiffstats
path: root/backend/src/routes.js
diff options
context:
space:
mode:
authorJan Tuomi <jan.tuomi@eficode.com>2020-02-05 22:31:16 +0200
committerJan Tuomi <jan.tuomi@eficode.com>2020-02-05 22:31:16 +0200
commit72b5fc9357f0100f4cc560c1430f7ea2d849eb40 (patch)
tree81acb78eae4f69e7b24b2c2d3359d63ba44a82c2 /backend/src/routes.js
parent6327535653f5ff1abc9f5bbf666268d41abb4d74 (diff)
Implement account activation
Diffstat (limited to 'backend/src/routes.js')
-rw-r--r--backend/src/routes.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/backend/src/routes.js b/backend/src/routes.js
index 9d6775e..9424f75 100644
--- a/backend/src/routes.js
+++ b/backend/src/routes.js
@@ -4,7 +4,7 @@ const db = require('./db');
const { permissionMiddleware } = require('./authz');
const PERMISSIONS = require('./permissions');
-const { authMiddleware, registerRoute, loginRoute, logoutRoute } = require('./authn');
+const { authMiddleware, registerRoute, loginRoute, logoutRoute, activateRoute } = require('./authn');
const normalRouter = express.Router();
const authedRouter = express.Router();
@@ -20,6 +20,7 @@ normalRouter.get('/', (req, res) => {
/* Authentication flow */
normalRouter.post('/register', registerRoute);
normalRouter.post('/login', loginRoute);
+normalRouter.post('/activate', activateRoute);
authedRouter.post('/logout', logoutRoute);
authedRouter.get('/user', (req, res) => {