Commit graph

19 commits

Author SHA1 Message Date
Sachi King
695dba98f9 Use properties in config for pass-through compat vars
Strings are immutable, so when one variable changes the other will not,
as such there is variance on config load between variables that should
be the the value of another variable.

To solve that I've moved the config into a class and made those values
read-only properties to the loaded values.

Closes: #137 #138
2016-06-05 22:03:49 +10:00
Matthew Scragg
de8616427e fix facebook token name 2015-12-06 18:22:13 -06:00
Matthew Scragg
86fd1062fe fix layout in small view 2015-12-06 17:17:44 -06:00
Matthew Scragg
1fe6ce6f8c Clean up OAuth buttons 2015-11-22 17:13:59 -06:00
Matthew Scragg
4063754e12 update readme 2015-11-22 11:19:11 -06:00
Matthew Scragg
1e62997272 change github fieldmap
define tokengetter for each provider
2015-11-13 17:25:55 -06:00
Matthew Scragg
027abd0658 remove tokengetter callback 2015-11-13 17:04:47 -06:00
Matthew Scragg
c3ac176c15 set token in session before making oauth request 2015-11-13 17:03:58 -06:00
Matthew Scragg
7178a6190e define tokegetter 2015-11-13 16:55:42 -06:00
Matthew Scragg
6edaec3876 get oauth data from providers 2015-11-12 17:19:26 -06:00
Matthew Scragg
0b1c55f6a5 fallback to default avatar if email is not set
auth submodules are registered with initialized
check if auth.local is loaded before accessing registration route
check DB_URI before attempt to create db
2015-11-06 17:44:48 -06:00
Matthew Scragg
e635be8961 oauth field map to include lists to access nested response dicts
oauth authorize callback to use absolute url, needed by Facebook
2015-10-26 16:47:32 -05:00
Matthew Scragg
c92cc46db2 add more oauth providers, really authenticate 2015-10-21 17:34:20 -05:00
Matthew Scragg
4375db4f8c add github support, fix redirect on oauth 2015-10-21 09:09:42 -05:00
Matthew Scragg
4fede50136 enable oauth, set correct default oauth success endpoint 2015-10-20 17:18:43 -05:00
Matthew Scragg
a0124baf1d oauth work 2015-10-15 17:36:47 -05:00
Matthew Scragg
838eb3cb06 2nd pass on oauth, making more generic 2015-10-14 23:08:56 -05:00
Matthew Scragg
2eaf09dc78 ldap first pass 2015-10-14 17:36:22 -05:00
Matthew Scragg
3c2f4a0445 first pass, non-working 2015-10-13 22:52:30 -05:00