ddcefa47ed
This patch allows to authenticate user with JSON Web Token in the RefStack API. It keeps compatibility with previous method of posting signed results How to generate valid token: > jwt --key="$( cat %path to private key% )" --alg=RS256 user_openid=%openstackid% exp=+100500 How to test auth in API: > curl -k --header "Authorization: Bearer %token%" https://localhost.org/v1/profile Change-Id: I56c88e2fb0ce0e8d6a8b67fba3c2cf25458e1807
16 lines
340 B
Plaintext
16 lines
340 B
Plaintext
SQLAlchemy>=0.8.3
|
|
alembic==0.5.0
|
|
beaker==1.6.5.post1
|
|
#gunicorn 19.1.1 has a bug with threading module
|
|
gunicorn==18
|
|
oslo.config>=1.6.0 # Apache-2.0
|
|
oslo.db>=1.4.1 # Apache-2.0
|
|
oslo.log
|
|
pecan>=0.8.2
|
|
pyOpenSSL>=0.14
|
|
pycrypto>=2.6
|
|
requests>=2.2.0,!=2.4.0
|
|
requests-cache>=0.4.9
|
|
jsonschema>=2.0.0,<3.0.0
|
|
PyMySQL>=0.6.2,!=0.6.4
|
|
PyJWT>=1.0.1 # MIT |