diff --git a/server/social.coffee b/server/social.coffee index 4cf90dd..dc1fc08 100644 --- a/server/social.coffee +++ b/server/social.coffee @@ -350,16 +350,28 @@ module.exports = exports = (log, loga, argv) -> res.render(path.join(__dirname, '..', 'views', 'personaDialog.html'), info) app.get '/auth/loginDone', (req, res) -> + referer = req.headers.referer info = { + wikiName: if useHttps + url.parse(referer).hostname + else + url.parse(referer).host + wikiHostName: if wikiHost + "part of " + req.hostname + " wiki farm" + else + "a federated wiki site" title: if owner "Wiki Site Owner Sign-on" else "Sign-on to claim Wiki site" owner: getOwner - authMessage: "You are now logged in..." + authMessage: "You are now logged in
If this window hasn't closed, you can close it." } res.render(path.join(__dirname, '..', 'views', 'done.html'), info) + app.get '/auth/addAuthDialog', (req, res) -> + + app.get '/auth/claim-wiki', (req, res) -> if owner console.log 'Claim Request Ignored: Wiki already has owner' diff --git a/views/done.html b/views/done.html index 36f91eb..c6cb0a7 100644 --- a/views/done.html +++ b/views/done.html @@ -1,19 +1,44 @@ - Federated Wiki: Sign-on + + {{title}} - + -
- - {{title}} -
-
- {{{authMessage}}} +
+
+
+
+ +

{{wikiName}}

+

{{wikiHostName}}

+
+
+
+
+
+
+
+
+
+

{{authMessage}}

+
+
+
+
+
+
+