Commit Graph

83 Commits

Author SHA1 Message Date
71cd00b86a lock only open if the user is the owner
lock remains closed, and rotated when logged in but not the wiki owner.
2018-09-21 17:45:59 +01:00
d84a282bb3 initial look at indicating if user is not the owner
this does not fully work as the server does not update `isOwner` in the client when the user authenticates.
2018-09-16 09:01:38 +01:00
f7f34b2223 0.2.0 2018-09-10 15:51:39 +01:00
9c0bbad80a Merge pull request #17 from fedwiki/paul90/restrict
Paul90/restrict
2018-09-10 15:42:38 +01:00
ffb251d6f2 now 0.1.4-restrict 2018-09-09 14:24:03 -07:00
949bb85ab0 allowed from config, redirect html req 2018-09-09 14:14:54 -07:00
0119bee105 improved list of particpating emails 2018-09-08 16:56:30 -07:00
a39e571189 improve login required messaaging 2018-09-08 15:30:28 -07:00
9082910cfe handle sitemap and first cut at email logic 2018-09-08 14:18:54 -07:00
e85d0c0d3c Merge branch 'paul90/restrict' of github.com:fedwiki/wiki-security-passportjs into paul90/restrict 2018-08-26 21:17:21 -07:00
280dabddeb restrict json access to owner 2018-08-26 21:15:49 -07:00
b513202d74 Reverting to passport version 0.3.2 2018-08-20 10:45:05 +01:00
02fa8002d4 add indication of where code restricted access is needed 2018-08-13 07:56:22 +01:00
ee5c1fb5b5 0.1.4 2017-11-15 10:31:09 +00:00
6f60d07a3a Merge pull request #15 from fedwiki/paul90/no-referer
Don't rely on referer
2017-11-12 10:46:57 -08:00
980efed393 update dependencies
holding back on coffeescript 2 for now....
2017-11-12 14:04:05 +00:00
1153f3cc17 use cookie rather than relying on referred being set 2017-11-12 12:23:31 +00:00
54db3c3334 Update ReadMe.md 2017-05-25 06:31:01 +01:00
d7af4a59c7 0.1.3 2017-05-13 19:48:24 +01:00
b960448e67 Merge pull request #12 from fedwiki/paul90/google-selector
Paul90/google selector
2017-05-13 19:46:27 +01:00
b4cae40854 add link to google documentation 2017-05-11 19:58:32 +01:00
bfa9a5ee58 add select account prompt 2017-05-11 19:45:40 +01:00
c0fee618c5 Merge pull request #11 from fedwiki/paul90/update-state
update authentication state
2017-04-09 07:13:32 -07:00
af2b4bb27b update dependencies 2017-04-09 10:20:53 +01:00
9584677574 update isAuthenticated on state change 2017-04-09 10:18:51 +01:00
4ae2cd65f6 0.1.2 2016-11-25 18:55:21 +00:00
9f9a3c7802 Merge pull request #8 from fedwiki/fix
Fix empty list of providers when adding alternative identity.

Yes, this fix previously deployed into production with vi. DevOps indeed
2016-11-25 10:41:13 -08:00
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
84d6f253e5 0.1.1 2016-11-22 12:36:39 +00:00
630c87b81b update dependencies 2016-11-22 12:36:29 +00:00
38366dd189 Merge pull request #7 from fedwiki/paul90/i6
a fix for issue 6
2016-11-21 21:08:48 -08:00
2a6b274a05 change guidance about setting Callback URL to using a placeholder.
See #5
2016-11-21 12:43:05 +00:00
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
25c73d824b should not be ignoring custom modernizr file 2016-11-08 11:38:48 +00:00
01f2a84a8e Update ReadMe.md 2016-09-12 09:03:01 +01:00
75fc6ee6e2 0.1.0 2016-09-12 07:36:22 +01:00
4407b7062d moving towards release - removing next tag
and ensure dependencies are up to date.
2016-09-12 07:30:32 +01:00
9a8c4b2069 0.1.0-11 2016-09-05 10:21:53 +01:00
425b966756 correct check for user logged in 2016-09-05 10:21:46 +01:00
d006e944c7 0.1.0-10 2016-09-03 07:13:02 +01:00
1cfb62cd56 fix for user not getting set with google login 2016-09-03 07:12:20 +01:00
66c24c5fef 0.1.0-9 2016-08-31 16:04:39 +01:00
8cd46e93b4 change some wording 2016-08-30 12:03:44 +01:00
0b9db73c5e 0.1.0-8 2016-08-29 16:15:06 +01:00
04d56d7303 finishing adding alt identity 2016-08-29 15:44:58 +01:00
507f272d02 remove conditional route declaration 2016-08-23 12:20:57 +01:00
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
13ae1b6c4f start of adding alt identity 2016-08-23 10:17:24 +01:00
877ef38e8c move migrate script to wiki 2016-08-20 14:19:57 +01:00
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