Request Signer Server

Creating a Client Id and Private Key

  1. Add ‘request_signer’ to INSTALLED_APPS in your Django settings file.
  2. Log into the Django Admin.
  3. Navigate to “/request_signer/authorizedclient/add/”.
  4. Choose a Client Id and save the generated Private Key.
  5. That’s it! Now you have everything you need to be able to talk to your server.

Requiring a valid signature for views

To require a valid signature for a view use the signature_required decorator

Function based views

from request_signer import signature_required

@signature_required
def myview(request):
    pass

Class based views

from request_signer import signature_required

url(r'sample/',  signature_required(views.MyView.as_view())),

Table Of Contents

Previous topic

About Django Request Signer

Next topic

Request Signer Client

This Page