flask-keycloak

flask integration with keycloak


Keywords
flask, flask-extension, flask-keycloak, keycloak
Install
pip install flask-keycloak==1.1.0

Documentation

Flask extension for Keycloak

Using this extension you can authenticate users against the keycloak server. This uses Keycloak Client under the hood

Getting Started

#! -*- coding: utf-8 -*-
from flask import Flask

from flask_keycloak import FlaskKeycloak


app = Flask(__name__)
app.config['SECRET_KEY'] = 'EYxuFcNqGamVU78GgfupoO5N4z2xokA58XtL0ag'


FlaskKeycloak(app)


@app.route('/')
def hello_world():
    return 'Hello World'


if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000, debug=True)