Set up a session when the user gets created

That way we don't have to login after creating a user. yay.
This commit is contained in:
Eli Ribble 2016-05-17 14:50:24 -06:00
parent beb3ad89c5
commit 1fbe9558bf
1 changed files with 5 additions and 0 deletions

View File

@ -16,6 +16,11 @@ class User(sepiida.endpoints.APIEndpoint):
@staticmethod @staticmethod
def post(payload): def post(payload):
uri = vanth.platform.user.create(payload['name'], payload['username'], payload['password']) uri = vanth.platform.user.create(payload['name'], payload['username'], payload['password'])
vanth.auth.set_session({
'name' : payload['name'],
'uri' : uri,
'username' : payload['username'],
})
return None, 204, {'Location': uri} return None, 204, {'Location': uri}