added / implemented group API

This commit is contained in:
Tobias Kurze
2019-04-10 15:11:21 +02:00
parent f0783d97c8
commit 2451a56403
5 changed files with 85 additions and 31 deletions

View File

@@ -4,6 +4,7 @@ Backend base module
"""
import jwt
import requests
from flask import Flask, jsonify
from flask_httpauth import HTTPTokenAuth, HTTPBasicAuth, MultiAuth
from flask_jwt_extended import JWTManager, decode_token
@@ -46,7 +47,10 @@ multi_auth = MultiAuth(basic_auth, jwt_auth)
from backend.auth import oidc_auth, auth_bp
oidc_auth.init_app(app)
try:
oidc_auth.init_app(app)
except requests.exceptions.ConnectionError as err:
app.logger.error("Could not connect to OIDC!!", err)
# oidc_multi_auth = MultiAuth(oidc_auth, jwt_auth) <- can't work as OIDCAuthentication not implementing HTTPAuth