0
我在我的APP中擁有自己的登錄/登錄功能。在註冊時,我使用passlib hash
方法對密碼進行加密,並將加密值存儲在表格中。但我的問題是,當我試圖登錄它無法匹配使用Python的值。我在下面解釋我的代碼。使用Python登錄時無法使用表記錄進行驗證
在這裏,我保存表中的所有憑據。
def loginsave(request):
password = request.POST.get('pass')
uname = request.POST.get('uname')
new_pass = sha256_crypt.encrypt(password)
per = User.objects.all().filter(
Q(password__icontains=new_pass) &
Q(uname__icontains=uname)).count()
這裏我再次試圖註冊的密碼加密,並與表匹配,但它不工作,並計數來了0