Complete v1 support for API key auth mode

This commit is contained in:
Tuan Dang
2023-01-04 20:27:16 +07:00
parent 8c7c41e091
commit c7fb9209c4
8 changed files with 119 additions and 16 deletions
+9 -1
View File
@@ -7,6 +7,14 @@ import {
import { body } from 'express-validator';
import { apiKeyDataController } from '../../controllers/v2';
router.get(
'/',
requireAuth({
acceptedAuthModes: ['jwt']
}),
apiKeyDataController.getAPIKeyData
);
router.post(
'/',
requireAuth({
@@ -15,7 +23,7 @@ router.post(
body('name').exists().trim(),
body('expiresIn'), // measured in ms
validateRequest,
apiKeyDataController.createAPIKey
apiKeyDataController.createAPIKeyData
);
export default router;
-1
View File
@@ -71,5 +71,4 @@ router.get(
workspaceController.getWorkspaceServiceTokenData
);
export default router;