fix: Include http methods for route rules

This commit is contained in:
Faruk AYDIN
2024-02-19 21:53:21 +01:00
parent 1361cbc826
commit 9e98aebeb3

View File

@@ -1,16 +1,17 @@
const authorizationList = {
'/api/v1/users/:userId': {
'GET /api/v1/users/:userId': {
action: 'read',
subject: 'User',
},
'/api/v1/users/': {
'GET /api/v1/users/': {
action: 'read',
subject: 'User',
},
};
export const authorizeUser = async (request, response, next) => {
const currentRoute = request.baseUrl + request.route.path;
const currentRoute =
request.method + ' ' + request.baseUrl + request.route.path;
const currentRouteRule = authorizationList[currentRoute];
try {