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 + })); } ); }