diff --git a/app/public/authCallback.html b/app/public/authCallback.html
deleted file mode 100644
index 51b7574..0000000
--- a/app/public/authCallback.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- Multiparty Meeting
-
-
-
-
-
diff --git a/server/httpHelper.js b/server/httpHelper.js
new file mode 100644
index 0000000..bed0248
--- /dev/null
+++ b/server/httpHelper.js
@@ -0,0 +1,21 @@
+export default (data) =>
+{
+ const html = `
+
+
+
+ Multiparty Meeting
+
+
+
+
+ `;
+
+ return html;
+};
\ No newline at end of file
diff --git a/server/server.js b/server/server.js
index 26c9bf3..760c85c 100755
--- a/server/server.js
+++ b/server/server.js
@@ -16,6 +16,7 @@ const Logger = require('./lib/Logger');
const Room = require('./lib/Room');
const base64 = require('base-64');
const helmet = require('helmet');
+const httpHelper = require('./httpHelper');
// auth
const passport = require('passport');
const { Issuer, Strategy } = require('openid-client');
@@ -297,7 +298,10 @@ async function setupAuth(oidcIssuer)
});
}
- res.sendFile(`${__dirname}/public/authCallback.html`);
+ res.send(httpHelper({
+ displayName : displayName,
+ picture : photo
+ }));
}
);
}