mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-18 15:08:22 +00:00
pyjwt==2.1.*
This commit is contained in:
parent
f1d458a6f9
commit
4cbc5a9346
@ -14,6 +14,6 @@ djangorestframework==3.11.1
|
|||||||
python-dateutil
|
python-dateutil
|
||||||
requests
|
requests
|
||||||
pillow
|
pillow
|
||||||
pyjwt
|
pyjwt==2.1.*
|
||||||
pycryptodome
|
pycryptodome
|
||||||
requests_oauthlib
|
requests_oauthlib
|
||||||
|
@ -1121,7 +1121,7 @@ if HAS_OFFICE_CONVERTER:
|
|||||||
def add_office_convert_task(file_id, doctype, raw_path):
|
def add_office_convert_task(file_id, doctype, raw_path):
|
||||||
payload = {'exp': int(time.time()) + 300, }
|
payload = {'exp': int(time.time()) + 300, }
|
||||||
token = jwt.encode(payload, seahub.settings.SECRET_KEY, algorithm='HS256')
|
token = jwt.encode(payload, seahub.settings.SECRET_KEY, algorithm='HS256')
|
||||||
headers = {"Authorization": "Token %s" % token.decode()}
|
headers = {"Authorization": "Token %s" % token}
|
||||||
params = {'file_id': file_id, 'doctype': doctype, 'raw_path': raw_path}
|
params = {'file_id': file_id, 'doctype': doctype, 'raw_path': raw_path}
|
||||||
url = urljoin(OFFICE_CONVERTOR_ROOT, '/add-task')
|
url = urljoin(OFFICE_CONVERTOR_ROOT, '/add-task')
|
||||||
requests.get(url, params, headers=headers)
|
requests.get(url, params, headers=headers)
|
||||||
@ -1130,7 +1130,7 @@ if HAS_OFFICE_CONVERTER:
|
|||||||
def query_office_convert_status(file_id, doctype):
|
def query_office_convert_status(file_id, doctype):
|
||||||
payload = {'exp': int(time.time()) + 300, }
|
payload = {'exp': int(time.time()) + 300, }
|
||||||
token = jwt.encode(payload, seahub.settings.SECRET_KEY, algorithm='HS256')
|
token = jwt.encode(payload, seahub.settings.SECRET_KEY, algorithm='HS256')
|
||||||
headers = {"Authorization": "Token %s" % token.decode()}
|
headers = {"Authorization": "Token %s" % token}
|
||||||
params = {'file_id': file_id, 'doctype': doctype}
|
params = {'file_id': file_id, 'doctype': doctype}
|
||||||
url = urljoin(OFFICE_CONVERTOR_ROOT, '/query-status')
|
url = urljoin(OFFICE_CONVERTOR_ROOT, '/query-status')
|
||||||
d = requests.get(url, params, headers=headers)
|
d = requests.get(url, params, headers=headers)
|
||||||
@ -1158,7 +1158,7 @@ if HAS_OFFICE_CONVERTER:
|
|||||||
url = urljoin(OFFICE_CONVERTOR_ROOT, '/get-converted-page')
|
url = urljoin(OFFICE_CONVERTOR_ROOT, '/get-converted-page')
|
||||||
payload = {'exp': int(time.time()) + 300, }
|
payload = {'exp': int(time.time()) + 300, }
|
||||||
token = jwt.encode(payload, seahub.settings.SECRET_KEY, algorithm='HS256')
|
token = jwt.encode(payload, seahub.settings.SECRET_KEY, algorithm='HS256')
|
||||||
headers = {"Authorization": "Token %s" % token.decode()}
|
headers = {"Authorization": "Token %s" % token}
|
||||||
params = {'static_filename': static_filename, 'file_id': file_id}
|
params = {'static_filename': static_filename, 'file_id': file_id}
|
||||||
try:
|
try:
|
||||||
ret = requests.get(url, params, headers=headers)
|
ret = requests.get(url, params, headers=headers)
|
||||||
|
Loading…
Reference in New Issue
Block a user