diff --git a/src/oauth2views/login.ejs b/src/oauth2views/login.ejs index d64051551..78000ec5e 100644 --- a/src/oauth2views/login.ejs +++ b/src/oauth2views/login.ejs @@ -27,11 +27,11 @@
- +
- +
diff --git a/src/routes/oauth2.js b/src/routes/oauth2.js index 79e08101f..b5f4890e8 100644 --- a/src/routes/oauth2.js +++ b/src/routes/oauth2.js @@ -193,12 +193,16 @@ function loginForm(req, res) { if (!u.query.client_id) return sendErrorPageOrRedirect(req, res, 'Invalid login request. No client_id provided.'); function render(applicationName, applicationLogo) { + var error = req.query.error || null; + renderTemplate(res, 'login', { adminOrigin: config.adminOrigin(), csrf: req.csrfToken(), applicationName: applicationName, applicationLogo: applicationLogo, - error: req.query.error || null, + error: error, + username: config.isDemo() ? constants.DEMO_USERNAME : '', + password: config.isDemo() ? 'cloudron' : '', title: applicationName + ' Login' }); }