views.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:lightning-coindesk 作者: lightninglabs 项目源码 文件源码
def verify(request):

    assert 'login_signature' in request.POST, "No signature supplied"
    kwargs = {
        'username': request.POST.get('login_username'),
        'signature': request.POST.get('login_signature'),
        'csrf_token': str(request.POST.get('csrfmiddlewaretoken'))
    }

    user = authenticate(request=request, **kwargs)
    if user is None:
        raise Exception("Failed to log in")
        # return HttpResponseRedirect('/login')
    else:
        login(request, user)
        return HttpResponseRedirect("/")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号