25 Commits

Author SHA1 Message Date
Paul Rodwell
b4cae40854 add link to google documentation 2017-05-11 19:58:32 +01:00
Paul Rodwell
bfa9a5ee58 add select account prompt 2017-05-11 19:45:40 +01:00
Paul Rodwell
30b5f99d6f make sure user is set
also set to an empty map first to ensure we get what we expect
2016-11-25 18:00:13 +00:00
Paul Rodwell
ebf725807f a fix for issue 6
main problem appears to be the list of supported auths `ids` was mistakenly being used when building the owner file

also a fix for login button still using Persona after an alternative has been added
2016-11-21 12:36:43 +00:00
Paul Rodwell
425b966756 correct check for user logged in 2016-09-05 10:21:46 +01:00
Paul Rodwell
1cfb62cd56 fix for user not getting set with google login 2016-09-03 07:12:20 +01:00
Paul Rodwell
04d56d7303 finishing adding alt identity 2016-08-29 15:44:58 +01:00
Paul Rodwell
507f272d02 remove conditional route declaration 2016-08-23 12:20:57 +01:00
Paul Rodwell
1391704d11 solving multi-tenancy conflicts
Give passortjs strategies local name, so we don't get name clashes...
2016-08-23 11:45:51 +01:00
Paul Rodwell
13ae1b6c4f start of adding alt identity 2016-08-23 10:17:24 +01:00
Paul Rodwell
623c28428a improve isAdmin, and how admin is defined
admin configuration uses a map with id provide as key and the user identifier as the value (email address for legacy persona).
2016-08-09 14:00:55 +01:00
Paul Rodwell
127f9838d1 protect against url being undefined 2016-08-09 11:18:57 +01:00
Paul Rodwell
59c25de098 tidy up done dialog 2016-07-26 12:44:04 +01:00
Paul Rodwell
1932a2cdcf real fix for #1
check for match on id for github, google and twitter, and match on email for persona
2016-07-07 10:50:14 +01:00
Paul Rodwell
9b2f5604fc Fix #1
Reverting to the previous id based check
2016-07-04 11:57:16 +01:00
Paul Rodwell
5c43486b9b check user identity against owner.json (and admin for admin access) 2016-06-24 11:33:17 +01:00
Paul Rodwell
a428f92dfc set the port correctly 2016-05-28 09:51:15 +01:00
Paul Rodwell
1fed7ecee1 adding persona for legacy 2016-05-25 15:17:48 +01:00
Paul Rodwell
a370af2f5f adding https and wikiDomains for login, plus GitHub and Google login, and switching to using winchan for communication between windows 2016-05-04 10:00:32 +01:00
Paul Rodwell
352f7d59b9 some changes in dialog text 2016-04-12 17:46:51 +01:00
Paul Rodwell
42b26d7203 forgot to call updateOwner to get the server to update state
fix for fedwiki/wiki-server#119
2016-04-12 17:13:46 +01:00
Paul Rodwell
9af062b74d work in progress...
css trimmed, and button added
2016-04-07 14:06:14 +01:00
Paul Rodwell
69d5efd107 work in progress 2016-04-07 11:00:09 +01:00
Paul Rodwell
26d758f373 work in progress... 2016-04-04 10:06:33 +01:00
Paul Rodwell
f5a4f6a525 initial commit - work in progress 2016-03-16 14:13:37 +00:00