config for oauth

This commit is contained in:
h z
2024-12-04 14:06:30 +00:00
parent ba2f5bb483
commit 9d0fd5b33c
7 changed files with 69 additions and 64 deletions

18
api/config.py Normal file
View File

@@ -0,0 +1,18 @@
from flask import Blueprint, jsonify
import env_provider
from api import limiter
config_bp = Blueprint('config', __name__, url_prefix='/api/config')
@config_bp.route('/server_host', methods=['GET'])
@limiter.limit("120 per minute")
def server_host():
print(env_provider.SERVER_HOST)
return jsonify({"value": env_provider.SERVER_HOST}), 200
@config_bp.route('/kc_client_id', methods=['GET'])
@limiter.limit("120 per minute")
def kc_client_id():
print(env_provider.APP_CLIENT_ID)
return jsonify({"value": env_provider.APP_CLIENT_ID}), 200