27 lines
425 B
Python
27 lines
425 B
Python
|
#!/usr/bin/env python3
|
||
|
|
||
|
import sys
|
||
|
import json
|
||
|
import sgqlc.endpoint.http import HTTPEndpoint
|
||
|
|
||
|
|
||
|
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>')
|
||
|
|