terminal.py (585B)
1 from flask import Blueprint, render_template, request, session 2 from blueprints.utils import crypto 3 4 terminal_bp = Blueprint("terminal", __name__, template_folder="templates", static_folder="static", 5 static_url_path="/terminal/static/") 6 7 8 def get_user_data(jwtToken): 9 if not jwtToken: 10 return None 11 12 jwtInfo = crypto.decode_jwt(jwtToken) 13 14 if jwtInfo is None: 15 return None 16 17 return jwtInfo 18 19 20 @terminal_bp.route("/") 21 def index(): 22 return render_template("terminal/index.html", userData=get_user_data(session.get("jwt-token", None)))