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
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')
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
def do_remember(request): response = web.Response() yield from remember(request, response, 'Andrew')