mobili_cli/mobili_cli/utils/authenticate.py

27 lines
423 B
Python
Raw Normal View History

2021-08-23 01:08:25 +02:00
#!/usr/bin/env python3
import sys
import json
2021-09-23 23:19:16 +02:00
from sgqlc.endpoint.http import HTTPEndpoint
2021-08-23 01:08:25 +02:00
mutation = """
mutation Login($email: String, $password: String!) {
login(email: $email, password: $password) {
accessToken
refreshToken
user {
id
email
role
}
}
}
"""
try:
username, password = sys.argv[1:]
except ValueError:
raise SystemExit('Usage: <username|email> <password>')