2 Commits
0.2.6 ... 0.2.8

Author SHA1 Message Date
e4fe5b9831 token stuff, 3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2024-01-31 13:09:26 +01:00
6a9b938ab9 token stuff, 2
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2024-01-31 13:03:04 +01:00

View File

@ -5,6 +5,7 @@ from werkzeug.middleware.proxy_fix import ProxyFix
import os
import json
import psycopg2
import logging
app = Flask(__name__)
app.config.update({
@ -18,6 +19,7 @@ app.config.update({
})
oidc = OpenIDConnect(app)
logger = logging.getLogger(__name__)
@ -105,8 +107,10 @@ def convert_decimal(value):
@app.route('/add_nutrition', methods=['POST'])
@oidc.accept_token(require_token=True, scopes_required=['openid'])
@oidc.accept_token(['openid'])
def add_nutrition():
logger.info("add_nutrition")
food = request.form.get('food')
kcal = convert_decimal(request.form.get('kcal'))
ew = convert_decimal(request.form.get('ew'))
@ -132,6 +136,7 @@ def add_nutrition():
@app.route('/nutrition')
@oidc.require_login
def nutrition():
logger.info("nutrition")
return render_template('nutrition.html')
@app.route('/get_token')