diff --git a/client/coral-embed-stream/src/components/Embed.js b/client/coral-embed-stream/src/components/Embed.js
index b7eb6d580..63ccc07fe 100644
--- a/client/coral-embed-stream/src/components/Embed.js
+++ b/client/coral-embed-stream/src/components/Embed.js
@@ -75,7 +75,7 @@ export default class Embed extends React.Component {
{
res.render('embed/stream');
});
+router.use('/login', (req, res) => {
+ res.render('embed/login');
+});
+
module.exports = router;
diff --git a/routes/index.js b/routes/index.js
index 242b753ce..48981faff 100644
--- a/routes/index.js
+++ b/routes/index.js
@@ -160,10 +160,6 @@ if (process.env.NODE_ENV !== 'production') {
});
}
-router.use('/login', staticTemplate, async (req, res, next) => {
- return res.render('login');
-});
-
// Inject server route plugins.
plugins.get('server', 'router').forEach(plugin => {
debug(`added plugin '${plugin.plugin.name}'`);
diff --git a/views/login.ejs b/views/embed/login.ejs
similarity index 89%
rename from views/login.ejs
rename to views/embed/login.ejs
index 04e64d93c..eb6f0578b 100644
--- a/views/login.ejs
+++ b/views/embed/login.ejs
@@ -3,6 +3,7 @@
+
<%_ if (locals.customCssUrl) { _%>