diff --git a/packages/api/src/auth/authProvider.js b/packages/api/src/auth/authProvider.js index ab8b6ea3b..fbe3fbf4a 100644 --- a/packages/api/src/auth/authProvider.js +++ b/packages/api/src/auth/authProvider.js @@ -43,6 +43,10 @@ class AuthProviderBase { getLoginPageConnections() { return null; } + + getSingleConnection(req) { + return null; + } } class OAuthProvider extends AuthProviderBase { diff --git a/packages/api/src/controllers/config.js b/packages/api/src/controllers/config.js index 405d10cdc..744b07627 100644 --- a/packages/api/src/controllers/config.js +++ b/packages/api/src/controllers/config.js @@ -34,6 +34,8 @@ module.exports = { const isLoginForm = authProvider.isLoginForm(); const additionalConfigProps = authProvider.getAdditionalConfigProps(); + const singleConnection = await authProvider.getSingleConnection(req); + return { runAsPortal: !!connections.portalConnections, singleDbConnection: connections.singleDbConnection,