Skip to content
Snippets Groups Projects
Commit 86412a11 authored by Luka's avatar Luka
Browse files

Implemented initial communication with Kratos

parent 2c120886
No related branches found
No related tags found
No related merge requests found
from flask import Flask, jsonify
from flask_jwt_extended import JWTManager
from flask_cors import CORS, cross_origin
from flask_cors import CORS
import requests
from config import *
......@@ -25,3 +26,8 @@ def expired_token_callback(*args):
@app.route('/')
def index():
return 'Open App Stack API v1.0'
@app.route('/hello')
def hello():
requests.get('{}/health/ready'.format(KRATOS_URL))
return 'Open App Stack API v1.0'
import os
SECRET_KEY = os.environ.get('SECRET_KEY')
KRATOS_URL = os.environ.get('KRATOS_URL')
certifi==2021.10.8
cffi==1.14.6
charset-normalizer==2.0.7
click==8.0.1
cryptography==3.4.7
Flask==2.0.1
Flask-Cors==3.0.10
Flask-JWT-Extended==4.2.3
gunicorn==20.1.0
idna==3.3
itsdangerous==2.0.1
Jinja2==3.0.1
MarkupSafe==2.0.1
pycparser==2.20
PyJWT==2.1.0
requests==2.26.0
six==1.16.0
urllib3==1.26.7
Werkzeug==2.0.1
export FLASK_APP=app.py
export FLASK_ENV=development
export SECRET_KEY="e38hq!@0n64g@qe6)5csk41t=ljo2vllog(%k7njnm4b@kh42c"
export KRATOS_URL="http://127.0.0.1:8000"
flask run
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment