Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

24 Commits

Repository files navigation

Requesting a new authenticator

import bna
try:
# region is EU or US
# note that EU authenticators are valid in the US, and vice versa
authenticator = bna.requestNewSerial("US")
secret = authenticator["secret"]
serial = authenticator["serial"]
except bna.HTTPError, e:
print "Could not connect:", e

Getting a token

# Get and print a token
token, timeRemaining = bna.getToken(secret=secret)
print token
# print a new token every time the previous one expires
from time import sleep
while True:
token, timeRemaining = bna.getToken(secret=secret)
print token
sleep(timeRemaining)

About

Python implementation of the Battle.net Mobile Authenticator

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages