epriestley
a100d97ed5
Preserve "next" URI by using OAuth 'state' parameter
...
Summary:
When a user clicks a link like /T32 and has to login, redirect them
to the resource once they've authenticated if possible. OAuth has a param
specifically for this, called 'state', so use it if possible. Facebook
supports it but Github does not.
Test Plan:
logged in with facebook after viewing /D20
Reviewed By: aran
Reviewers: aran
CC: aran, epriestley
Differential Revision: 61
2011-03-07 22:00:57 -08:00
epriestley
2f3d98b24b
Further OAuth modularization.
2011-02-28 10:15:42 -08:00
epriestley
d3efdcff03
Modularize oauth.
2011-02-27 20:38:11 -08:00
epriestley
eccc76dae6
Fix some issues caught by HipHop, and work around some issues
...
caused by HipHop.
2011-02-26 21:01:42 -08:00
epriestley
af4ab07f46
Fix Facebook OAuth flow to ask for email.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-23 10:27:33 -08:00
epriestley
063269a00a
Store OAuth tokens and more OAuth account info.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-22 10:27:27 -08:00
epriestley
b462349ec8
OAuth linking/unlinking controls.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-21 23:25:14 -08:00
epriestley
c3c16d0ac0
Github OAuth
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-21 00:23:24 -08:00
epriestley
616c22eae2
I think this improves email a good deal, although it's hard to really test it
...
since Exchange has been down for like 30 minutes now. Push & Pray!
Summary:
Test Plan:
Reviewers:
CC:
2011-02-09 11:11:24 -08:00
epriestley
f07e4f2c16
Make some email stuff work better.
...
Summary:
Test Plan:
Reviewers:
CC:
2011-02-06 14:22:09 -08:00
epriestley
9fbb0cc40a
Full lint pass.
2011-02-02 13:59:52 -08:00
epriestley
e28c2e8899
Profile image stuff
2011-01-31 16:00:42 -08:00
epriestley
03fec6e911
PhabricatorEnv
...
'infratructure' -> 'infrastructure' (rofl)
Recaptcha
Email Login / Forgot Password
Password Reset
2011-01-31 11:55:26 -08:00
epriestley
25aae76c8a
Basic Facebook OAuth implementation.
2011-01-30 21:28:45 -08:00
epriestley
29f7219a49
CSRF / Logout
2011-01-30 18:52:29 -08:00
epriestley
ccf7df6093
Authentication
2011-01-26 15:34:20 -08:00