Repository URL to install this package:
|
Version:
1.0 ▾
|
from django.conf import settings as global_settings
# Settings
EXPIRATION_TIME = getattr(global_settings, 'SIGNATURE_EXPIRATION_TIME', 5 * 60) # Default to 5 minutes
SIGNATURE_START_VALUE = getattr(global_settings, 'SIGNATURE_START_VALUE', 'signature')
# HTTP request headers
SIGNATURE_HEADER = 'HTTP_AUTHORIZATION'
TIMESTAMP_HEADER = getattr(global_settings, 'SIGNATURE_TIMESTAMP_HEADER', 'HTTP_X_AUTH_TIMESTAMP') # X-Auth-Timestamp
API_KEY_HEADER = getattr(global_settings, 'SIGNATURE_API_KEY_HEADER', 'HTTP_X_AUTH_API_KEY') # X-Auth-Key
API_KEY_QUERY_PARAM = getattr(global_settings, 'SIGNATURE_API_KEY_QUERY_PARAM', 'apiKey') # Alternative to the header