def login(request, email, password):
user = await request.app.models.user.get_user_by_email(email)
if user and check_password(password, user.password):
await gen_api_key(user.id, request=request, auth='email')
request.user = user
return {'api_key': request.session}
return exceptions.HTTPBadRequest(errors=dict(
__all__=['???????????? ??? ?????? ?????? ?? ?????']
))
评论列表
文章目录