ac02adc131
The docs themselves have little to do with configuration, and mostly describe how to enable the extension. Suggest removing the configuration part of the file rename. Also motivating this change, is the fact that we are including a doc that helps to configure the federation extension (https://review.openstack.org/#/c/89220/). Change-Id: I0fe845ac9bdfede330a7eb56fee6f971290789b3
1.5 KiB
1.5 KiB
Enabling the OAuth1 Extension
To enable the OAuth1 extension:
Optionally, add the oauth1 extension driver to the
[oauth1]
section inkeystone.conf
. For example:[oauth1] driver = keystone.contrib.oauth1.backends.sql.OAuth1
Add the
oauth1
authentication method to the[auth]
section inkeystone.conf
:[auth] methods = external,password,token,oauth1 oauth1 = keystone.auth.plugins.oauth1.OAuth
Add the
oauth1_extension
filter to theapi_v3
pipeline inkeystone-paste.ini
. For example:[pipeline:api_v3] pipeline = access_log sizelimit url_normalize token_auth admin_token_auth xml_body json_body ec2_extension s3_extension oauth1_extension service_v3
Create the OAuth1 extension tables if using the provided SQL backend. For example:
./bin/keystone-manage db_sync --extension oauth1