Flask JWT -Postdaten zum Endpunkt mit einem Token

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Flask JWT -Postdaten zum Endpunkt mit einem Token

by Anonymous » 06 Feb 2025, 09:18

Dieser Kolbenendpunkt ist das, was ich versuche, mit Schlaflosigkeit mit einem JWT -Token auf einem Beitrag zu treffen: < /p>

Code: Select all

@app.route('/', methods=['POST'])
@token_required
def json_payloader():

try:
some code to do stuff...
< /code>
im Internet stöbert, egal was ich versuche, ich bekomme immer wieder ein: < /p>
{
"message": "Token is missing!"
}
Bearer -Authentifizierungs -Token:

oder mit der Authentifizierung auf None eingestellt und nur Header mit dem Token ausprobieren. https://i.sstatic.net/drgaf.png "/>
Alle Tipps versuchen sehr geschätzt.
Bearbeiten token_required Funktion

Code: Select all

from flask import Flask, request, jsonify
import flask
from flask.helpers import make_response
import jwt
from functools import wraps

def token_required(f):
@wraps(f)
def decorated(*args, **kwargs):
token = request.args.get('token')
if not token:
return jsonify({'message': 'Token is missing!'}), 403
try:
data = jwt.decode(token, app.config['SECRET_KEY'])
except:
return jsonify({'message': 'Token is invalid'}), 403

return f(*args, **kwargs)
return decorated

Top