Beispiel #1
0
 def post(self):
     json = yield from self.request.json()
     login = json.get('login')
     password = json.get('password')
     response = self.response('')
     if (yield from check_credentials(login, password)):
         yield from remember(self.request, response, login)
         return response
     return response
Beispiel #2
0
    def login(self, request):
        response = web.HTTPFound('/')
        form = yield from request.post()
        login = form.get('login')
        password = form.get('password')
        db_engine = request.app.db_engine
        if (yield from check_credentials(db_engine, login, password)):
            yield from remember(request, response, login)
            return response

        return web.HTTPUnauthorized(
            body=b'Invalid username/password combination')
Beispiel #3
0
 def login(request):
     response = web.HTTPFound(location='/')
     yield from remember(request, response, 'Andrew')
     return response
Beispiel #4
0
 def create(request):
     response = web.Response()
     yield from remember(request, response, 'Andrew')
     return response
Beispiel #5
0
 def do_remember(request):
     response = web.Response()
     yield from remember(request, response, 'Andrew')
 def do_remember(request):
     response = web.Response()
     yield from remember(request, response, 'Andrew')
 def login(request):
     response = web.HTTPFound(location='/')
     yield from remember(request, response, 'Andrew')
     return response
 def create(request):
     response = web.Response()
     yield from remember(request, response, 'Andrew')
     return response