Support OAuth2 authorization and authentication to Web API
Review Request #9072 - Created July 12, 2017 and submitted
This patch brings full OAuth2 support into Review Board. We now support
authorization via a new endpoint (
/oauth2/authorize/) which clients
can use in the process of getting an OAuth2 token to authenticate
themselves to the Web API.
- Created a sample OAuth client and retrieved an OAuth2 token. Used it
to communicate with the web API.
- Ran unit tests.
Revision 2 (+430 -11)
Checks run (2 succeeded)
Address David's issues
Revision 3 (+458 -11)