27 lines
466 B
Python
27 lines
466 B
Python
def read_private_key_file(path):
|
|
with open(path) as f:
|
|
return f.read()
|
|
|
|
ISSUER_URL = 'https://arkhack.org'
|
|
JWT_CONFIG = {
|
|
'key': read_private_key_file('private.pem'),
|
|
'alg': 'RS512',
|
|
'iss': ISSUER_URL,
|
|
'exp': 3600
|
|
}
|
|
|
|
SCOPES_SUPPORTED = [
|
|
"profile:read",
|
|
"profile:write",
|
|
"password:write",
|
|
"users:read",
|
|
"openid",
|
|
]
|
|
|
|
RESPONSE_TYPES_SUPPORTED = [
|
|
"code",
|
|
"code id_token",
|
|
"id_token",
|
|
"token id_token",
|
|
]
|