summaryrefslogtreecommitdiff
path: root/docs/oauth1
diff options
context:
space:
mode:
authorRyan Hiebert <ryan@ryanhiebert.com>2014-09-03 22:57:14 -0500
committerRyan Hiebert <ryan@ryanhiebert.com>2014-09-11 11:31:58 -0500
commit988d08284989226577d30ae07550278dbf50d751 (patch)
treee70f645b4b9c857d2c0a640d37c4f3689e39912a /docs/oauth1
parent80ada0db6ddade8fe31c641c59a8dff929ef019c (diff)
downloadoauthlib-988d08284989226577d30ae07550278dbf50d751.tar.gz
Create Signature Only OAuth1 Endpoint
In certain cases a provider may wish to verify the signature of an oauth request without doing anything more with it. Learning Tools Interoperability (LTI), for example, uses "0-legged OAuth" for it's signature verification process. http://www.imsglobal.org/lti/ http://andyfmiller.com/2013/02/10/does-lti-use-oauth/ This adds a new ``SignatureOnlyEndpoint`` that implements only the client validation and signature verification, and leaves off the other parts that would need to be validated.
Diffstat (limited to 'docs/oauth1')
-rw-r--r--docs/oauth1/endpoints/endpoints.rst1
-rw-r--r--docs/oauth1/endpoints/signature_only.rst5
2 files changed, 6 insertions, 0 deletions
diff --git a/docs/oauth1/endpoints/endpoints.rst b/docs/oauth1/endpoints/endpoints.rst
index d869824..33261cc 100644
--- a/docs/oauth1/endpoints/endpoints.rst
+++ b/docs/oauth1/endpoints/endpoints.rst
@@ -14,3 +14,4 @@ See :doc:`../preconfigured_servers` for available composite endpoints/servers.
authorization
access_token
resource
+ signature_only
diff --git a/docs/oauth1/endpoints/signature_only.rst b/docs/oauth1/endpoints/signature_only.rst
new file mode 100644
index 0000000..0d97df4
--- /dev/null
+++ b/docs/oauth1/endpoints/signature_only.rst
@@ -0,0 +1,5 @@
+Signature Only
+--------------
+
+.. autoclass:: oauthlib.oauth1.SignatureOnlyEndpoint
+ :members: