Add documentation on OAuth2
Review Request #9378 — Created Nov. 15, 2017 and submitted
This change adds a new page to the docs for how to use OAuth with the
Review Board API. This includes the specifics of using the UI to
register a new application, as well as the details of the authorization
handshake.
Built HTML, checked output.
Description | From | Last Updated |
---|---|---|
"OAuth2" |
|
|
Should be webapi2.0-oauth2-authentication |
|
|
"OAuth2" |
|
|
"contents" |
|
|
"oauth2-authorization-flow" |
|
|
Can you move this below "api-token-policy"? |
|
|
Missing backticks after :term: |
|
|
"OAuth2" |
|
|
Looks like we have a casing inconsistency in the form. Mind fixing it while working on this? We define labels … |
|
|
Should use: :rfc:`RFC 6749 Section 2.1 <6749#section-2.1>` This will link to the right place. |
|
|
Can you use :term: for "local sites"? |
|
|
"oauth2-authorization-flow" |
|
|
"OAuth2" |
|
|
"oauth2" |
|
|
"webapi2.0-oauth2-authentication" and :mailheader: for the header name (note that single backticks like this without a role name will create a … |
|
|
"oauth2-scopes" |
|
-
-
-
docs/manual/webapi/2.0/authenticating.rst (Diff revision 1) Should be
webapi2.0-oauth2-authentication
-
-
-
-
-
-
-
docs/manual/webapi/2.0/oauth2.rst (Diff revision 1) Looks like we have a casing inconsistency in the form. Mind fixing it while working on this? We define labels in
reviewboard/oauth/forms.py
(see line 217). -
docs/manual/webapi/2.0/oauth2.rst (Diff revision 1) Should use:
:rfc:`RFC 6749 Section 2.1 <6749#section-2.1>`
This will link to the right place.
-
-
-
-
-
docs/manual/webapi/2.0/oauth2.rst (Diff revision 1) "webapi2.0-oauth2-authentication" and
:mailheader:
for the header name (note that single backticks like this without a role name will create a broken link as well). -
Commit: |
|
||||
---|---|---|---|---|---|
Diff: |
Revision 2 (+208 -13) |