pip install jose
python
from jose import jwt
python
jwt_token = "your_jwt_token_here"
jwt_key = "your_jwt_key_here"
decoded_token = jwt.decode(jwt_token, jwt_key, algorithms=['HS256'])
python
is_valid = jwt.decode(jwt_token, jwt_key, algorithms=['HS256'], options={'verify_signature': True})
python
payload = {'user_id': 12345, 'role': 'admin'}
jwt_key = "your_jwt_key_here"
encoded_token = jwt.encode(payload, jwt_key, algorithm='HS256')