implement api auth method

This commit is contained in:
Robert Kaussow 2018-06-06 21:38:20 +02:00
parent 703076b27d
commit 7999bf5859
1 changed files with 32 additions and 0 deletions

View File

@ -1,2 +1,34 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""API client to core-networks"""
import requests
import os
import json
import urlparse
def api_auth(user, passwd, host):
data = {}
data["login"] = user
data["password"] = passwd
json_data = json.dumps(data)
url = urlparse.urljoin(host, "auth", "token")
r = requests.post(url, data=json_data)
return r
def main():
"""Main logic entrypoint"""
API_HOST = "https://beta.api.core-networks.de/"
API_USER = "your.email@example.com"
PASSWORD = "secret"
auth_token = r.json()
print auth_token
if __name__ == "__main__":
main()