23b0011535
The api documentation is now published on docs.openstack.org instead of developer.openstack.org. Update all links that are changed to the new location. This does not relationship URIs since "these links do not resolve to anything valid, but exist to show a relationship." Note that redirects will be set up as well but let's point now to the new location. For details, see: http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007828.html Change-Id: I6efdf375bc8e1e5ca2b113337002d6178180a1e1
939 B
939 B
OAuth1 1.0a
The OAuth 1.0a feature provides the ability for Identity users to delegate roles to third party consumers via the OAuth 1.0a specification.
To enable OAuth1:
- Add the oauth1 driver to the
[oauth1]
section inkeystone.conf
. For example:
[oauth1]
driver = sql
- Add the
oauth1
authentication method to the[auth]
section inkeystone.conf
:
[auth]
methods = external,password,token,oauth1
- If deploying under Apache httpd with
mod_wsgi
, set the WSGIPassAuthorization to allow the OAuth Authorization headers to pass through mod_wsgi. For example, add the following to the keystone virtual host file:
WSGIPassAuthorization On
See API Specification for OAuth 1.0a <https://docs.openstack.org/ api-ref/identity/v3-ext/index.html#os-oauth1-api> for the details of API definition.