added auth v3 endpoints for login1 and login2

This commit is contained in:
Sheen Capadngan
2023-04-27 01:38:06 +08:00
parent 007e8c4442
commit f956170820
6 changed files with 318 additions and 6 deletions
+29
View File
@@ -0,0 +1,29 @@
import express from 'express';
import { body } from 'express-validator';
import { validateRequest } from '../../middleware';
import { authController } from '../../controllers/v3';
import { authLimiter } from '../../helpers/rateLimiter';
const router = express.Router();
router.post(
'/login1',
authLimiter,
body('email').isString().trim(),
body('providerAuthToken').isString().trim(),
body('clientPublicKey').isString().trim().notEmpty(),
validateRequest,
authController.login1
);
router.post(
'/login2',
authLimiter,
body('email').isString().trim(),
body('providerAuthToken').isString().trim(),
body('clientProof').isString().trim().notEmpty(),
validateRequest,
authController.login2
);
export default router;
+3 -1
View File
@@ -1,7 +1,9 @@
import auth from './auth';
import secrets from './secrets';
import workspaces from './workspaces';
export {
auth,
secrets,
workspaces
}
}