Anton Dyudin
|
ca35ef83b8
|
fix up location headers
|
2016-03-04 16:24:23 -08:00 |
|
Anton Dyudin
|
d3a9c1b8a0
|
fix #4: only look at 2 top levels of domain when chosing driver
|
2016-03-04 14:13:06 -08:00 |
|
Anton Dyudin
|
f9d9191cf1
|
simplify googleapis.com scope logic
allowing /+oauth2++endpoint to be removed
|
2016-03-04 13:11:45 -08:00 |
|
Anton Dyudin
|
cf96ef3ea6
|
Added raw-url support to lib/oauth2
Closes urbit/urbit#716, closes urbit/urbit#715
|
2016-03-04 13:09:07 -08:00 |
|
Anton Dyudin
|
b4f2a6d24b
|
151ify, elaborate facebook and slack drivers
|
2016-03-04 12:38:13 -08:00 |
|
Anton Dyudin
|
886890d1f8
|
header information
|
2016-03-04 12:38:05 -08:00 |
|
Henry Ault
|
8420037d74
|
better handling of refresh tokens, port numbers
|
2016-02-24 01:11:24 -08:00 |
|
Henry Ault
|
4c7fbe2a90
|
151ify driver
|
2016-02-23 19:50:30 -08:00 |
|
Philip C Monk
|
ec37ec2dd5
|
151ized gmail
|
2016-02-19 15:33:56 -05:00 |
|
Henry Ault
|
4b627c7e04
|
gmail end of day 2/16
|
2016-02-18 20:38:16 -05:00 |
|
Philip C Monk
|
d285cc5055
|
151ization complete
Conflicts:
Makefile
|
2016-02-18 19:12:31 -05:00 |
|
Henry Ault
|
f223d195a5
|
preparing to move to 151
|
2016-02-11 10:27:32 -08:00 |
|
Henry Ault
|
6268b5f6aa
|
finally working google auth flow; do not delete!
|
2016-02-10 17:27:14 -08:00 |
|
Anton Dyudin
|
1a61fe4378
|
added |init-oauth2 secrets dialog
|
2016-02-04 15:03:51 -08:00 |
|
Anton Dyudin
|
a8f78941c9
|
added ++upd new-state mechanism; reified iden
|
2016-01-27 16:25:05 -08:00 |
|
Anton Dyudin
|
e02c79ca6c
|
add dojo support for multi-login
|
2016-01-27 14:04:51 -08:00 |
|
Anton Dyudin
|
9125a0003e
|
move refresh token logic to lib/oauth2
|
2016-01-26 17:44:14 -08:00 |
|
Anton Dyudin
|
88401dacf2
|
factored out basic-auth library
|
2016-01-26 13:40:10 -08:00 |
|
Anton Dyudin
|
3ae2b73a98
|
restructure lib/oauth2 for more convenient token extension
|
2016-01-26 13:27:58 -08:00 |
|
Anton Dyudin
|
db981d4db3
|
default to identity in url path, extend facebook tokens
|
2016-01-26 12:32:52 -08:00 |
|
Anton Dyudin
|
d8c909f80c
|
allow all sec/ interface arms to be stateful or stateless
|
2016-01-25 17:41:01 -08:00 |
|
Anton Dyudin
|
963ad9799b
|
convert slack to lib/oauth2
|
2016-01-25 14:49:38 -08:00 |
|
Anton Dyudin
|
1d697a25d9
|
added slack driver
|
2016-01-22 19:07:42 -08:00 |
|
Anton Dyudin
|
dcb4f98ddf
|
move fb oauth code to lib/oauth
|
2016-01-22 19:06:46 -08:00 |
|
Anton Dyudin
|
4a31ec56d0
|
per-user auth v2: ac/.../_state looks for state in quay
|
2016-01-22 17:20:39 -08:00 |
|
Anton Dyudin
|
87541b4039
|
fix local github redirect
|
2016-01-22 16:38:37 -08:00 |
|
Anton Dyudin
|
1b0cced83c
|
per-user auth v1
|
2016-01-22 12:45:38 -08:00 |
|
Anton Dyudin
|
61f36aff56
|
code deduplication
|
2016-01-22 11:13:11 -08:00 |
|
Anton Dyudin
|
06fad74dac
|
refresh google access tokens
|
2016-01-21 18:06:23 -08:00 |
|
Anton Dyudin
|
bd9d6697c0
|
moved gh auth to security driver
|
2016-01-21 13:20:55 -08:00 |
|
Anton Dyudin
|
dd7c277200
|
move keys to clay, update fb driver
|
2016-01-21 11:53:57 -08:00 |
|
Anton Dyudin
|
2670fde242
|
added ++bale, ++sec-move formal zuse types
|
2016-01-21 11:13:43 -08:00 |
|
Anton Dyudin
|
a531c4538f
|
port fb driver forward
|
2016-01-21 10:54:48 -08:00 |
|
Anton Dyudin
|
d542a953f4
|
save token to core sample, refresh
|
2016-01-21 10:54:48 -08:00 |
|
Anton Dyudin
|
d0c74442ea
|
handle login flow redirect by exchanging code for tokens
|
2016-01-21 10:54:48 -08:00 |
|
Anton Dyudin
|
3c755f384e
|
prompt with url
|
2016-01-21 10:54:48 -08:00 |
|
Anton Dyudin
|
a62bbc9489
|
first stateful sec interface: intercept all %hiss, hardcoded keys
|
2016-01-21 10:54:48 -08:00 |
|