649661e10b6a756e31dfcf9bfd792a8bf27c2d12
[awsible] / auth.py
1 #!/usr/bin/env python
2
3 import os, sys
4 from boto.dynamodb2.table import Table
5 from passlib.hash import sha512_crypt
6
7 try:
8 if sha512_crypt.verify(os.environ['password'], Table('userManager').get_item(userName=os.environ['username'])['passwordHash']):
9 sys.exit(0)
10 except:
11 pass
12 sys.exit(1)