readded fe

This commit is contained in:
2023-10-13 16:09:34 +02:00
parent 52664b7adb
commit 884ae00574
3 changed files with 11 additions and 10 deletions

View File

@@ -8,14 +8,14 @@ Login through API does not start a new session, but instead returns JWT.
from datetime import datetime
from pprint import pprint
from flask_jwt_extended import get_jwt_identity, jwt_required, current_user
from flask_restx import Resource, fields, inputs, abort
from flask_jwt_extended import get_jwt_identity, jwt_required, current_user, verify_jwt_in_request
from flask_restx import Resource, inputs, abort
from backend import db, app, jwt_auth
from backend.api import api_user
from backend.api.models import user_model, recorder_model, generic_id_parser
from backend.models import Recorder
from backend.models.user_model import User, Group
from backend.models.recorder_model import Recorder
from backend.models.user_model import User
user_update_parser = api_user.parser()
@@ -27,10 +27,11 @@ user_update_parser.add_argument('last_name', type=str, required=False, store_mis
@api_user.route('/profile')
class Profile(Resource):
@jwt_required
@jwt_required()
@api_user.marshal_with(user_model)
def get(self):
"""Get infos about logged in user."""
print("hey!")
current_user_id = get_jwt_identity()
app.logger.info(current_user_id)
return User.get_by_identifier(current_user_id)
@@ -102,7 +103,7 @@ class UserList(Resource):
return User.get_all()
@jwt_required
@api_user.doc('create_group')
@api_user.doc('create_user')
@api_user.expect(user_model)
@api_user.marshal_with(user_model, code=201)
def post(self):