getAuthProvider

This commit is contained in:
Jan Prochazka
2024-07-26 14:17:33 +02:00
parent 6a942a5058
commit 83e15ede5c
5 changed files with 23 additions and 12 deletions

View File

@@ -1,6 +1,6 @@
const { compilePermissions, testPermission } = require('dbgate-tools');
const _ = require('lodash');
const { createAuthProvider } = require('../auth/authProvider');
const { getAuthProvider } = require('../auth/authProvider');
const cachedPermissions = {};
@@ -10,7 +10,7 @@ function hasPermission(tested, req) {
return true;
}
const permissions = createAuthProvider().getCurrentPermissions(req);
const permissions = getAuthProvider().getCurrentPermissions(req);
if (!cachedPermissions[permissions]) {
cachedPermissions[permissions] = compilePermissions(permissions);