From 698c5011707ce417a7aee18ec6ddb63be0246753 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Mon, 23 Sep 2019 20:15:01 +0200 Subject: [PATCH] api: Fixed #32 - api: increase lifetime of login tokens until expiration --- api/RoadmapAPIServer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/RoadmapAPIServer.py b/api/RoadmapAPIServer.py index a31ce5d..f736e5e 100644 --- a/api/RoadmapAPIServer.py +++ b/api/RoadmapAPIServer.py @@ -1,3 +1,4 @@ +import datetime import json from flask import Flask, send_from_directory, request @@ -53,7 +54,8 @@ def login(): if password != parameters["password"]: return jsonify({"success": False, "msg": "Bad credentials"}), 401 - access_token = create_access_token(identity=parameters["username"]) + expires = datetime.timedelta(hours=1) + access_token = create_access_token(identity=parameters["username"], expires_delta=expires) return jsonify(access_token=access_token), 200 -- GitLab