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 {
amoid = 'none';
skipInList = false;
async login(login, password, options = undefined, req = undefined) {
return {
@@ -53,7 +54,7 @@ class AuthProviderBase {
async getCurrentTablePermissions(req) {
return [];
}
getLoginPageConnections() {
return null;
}

View File

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