diff --git a/next.config.js b/next.config.js index 5ececa1d..cdeb51d7 100644 --- a/next.config.js +++ b/next.config.js @@ -5,6 +5,7 @@ module.exports = { env: { VERSION: pkg.version, FORCE_SSL: !!process.env.FORCE_SSL, + DISABLE_LOGIN: !!process.env.DISABLE_LOGIN, }, basePath: process.env.BASE_PATH, eslint: { diff --git a/pages/login.js b/pages/login.js index cf976eca..d975e3c7 100644 --- a/pages/login.js +++ b/pages/login.js @@ -3,6 +3,10 @@ import Layout from 'components/layout/Layout'; import LoginForm from 'components/forms/LoginForm'; export default function LoginPage() { + if (process.env.DISABLE_LOGIN) { + return null; + } + return (