mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 17:46:00 +00:00
SYNC: fixed authorization select
This commit is contained in:
committed by
Diflow
parent
c042bf2d15
commit
deda1e4251
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user