SYNC: fixed authorization select

This commit is contained in:
SPRINX0\prochazka
2025-09-04 10:14:07 +02:00
committed by Diflow
parent c042bf2d15
commit deda1e4251
2 changed files with 5 additions and 2 deletions

View File

@@ -10,6 +10,7 @@ const logger = getLogger('authProvider');
class AuthProviderBase { class AuthProviderBase {
amoid = 'none'; amoid = 'none';
skipInList = false;
async login(login, password, options = undefined, req = undefined) { async login(login, password, options = undefined, req = undefined) {
return { return {
@@ -53,7 +54,7 @@ class AuthProviderBase {
async getCurrentTablePermissions(req) { async getCurrentTablePermissions(req) {
return []; return [];
} }
getLoginPageConnections() { getLoginPageConnections() {
return null; return null;
} }

View File

@@ -174,7 +174,9 @@ module.exports = {
getProviders_meta: true, getProviders_meta: true,
getProviders() { getProviders() {
return { return {
providers: getAuthProviders().map(x => x.toJson()), providers: getAuthProviders()
.filter(x => !x.skipInList)
.map(x => x.toJson()),
default: getDefaultAuthProvider()?.amoid, default: getDefaultAuthProvider()?.amoid,
}; };
}, },