create_token.py 384 B

12345678910111213141516
  1. import jwt
  2. import os
  3. import sys
  4. from dotenv import load_dotenv
  5. load_dotenv()
  6. if __name__ == '__main__':
  7. if len(sys.argv) != 2:
  8. print('Usage: python3 create_token.py <username>')
  9. sys.exit(1)
  10. # Warning. Maybe an expiration date
  11. token = jwt.encode({'aktivisda_user': sys.argv[1]},
  12. os.environ.get('SECRET_KEY'), 'HS256')
  13. print(token)