Compare commits
2 commits
cf559d1e2e
...
f6056797c1
Author | SHA1 | Date | |
---|---|---|---|
f6056797c1 | |||
f1e01dc348 |
|
@ -52,7 +52,7 @@ gidNumber: {uid}'''.format(username=username,
|
|||
lastname=lastname,
|
||||
email=email,
|
||||
uid=uid,
|
||||
hashedpassword=crypt(password))
|
||||
hashedpassword=crypt(password))
|
||||
|
||||
# Write to file
|
||||
filename = username + '.ldif'
|
||||
|
@ -67,4 +67,3 @@ gidNumber: {uid}'''.format(username=username,
|
|||
return
|
||||
|
||||
configure(username)
|
||||
|
||||
|
|
7
api.py
7
api.py
|
@ -31,8 +31,8 @@ class api(BaseHTTPRequestHandler):
|
|||
return
|
||||
|
||||
# Add the user
|
||||
adduser(data['username'], data['firstname'].capitalize(), data['lastname'].capitalize(),
|
||||
data['email'], data['password'])
|
||||
adduser(data['username'], data['firstname'],
|
||||
data['lastname'], data['email'], data['password'])
|
||||
self.send(200, 'Well I think it worked...')
|
||||
|
||||
def do_GET(self):
|
||||
|
@ -45,7 +45,8 @@ class api(BaseHTTPRequestHandler):
|
|||
|
||||
content_length = int(self.headers['Content-Length'])
|
||||
try:
|
||||
data = dict(parse_qsl(self.rfile.read(content_length).decode('utf-8')))
|
||||
data = dict(parse_qsl(self.rfile.read(
|
||||
content_length).decode('utf-8')))
|
||||
except:
|
||||
self.send(400, 'Oops, that request doesn\'t look quite right')
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
def ldappass():
|
||||
return open('/etc/ldappass', 'r').read().split()[0]
|
||||
|
||||
|
||||
def code():
|
||||
return open('/etc/ldappass', 'r').read().split()[1]
|
||||
|
|
Loading…
Reference in a new issue