[英]Troubles understanding a django 2fa authentication library
我試圖將2fa
添加到我的Django
項目中,所以我決定采用此庫 。
要了解其工作原理,請按照他們的示例進行 。 我的想法是“ 合並 ”我當前的工作,這樣我既可以擁有已有的資源,也可以擁有示例提供的資源。
現在,我正在嘗試編輯示例的登錄表單,但找不到它。 通常,在django
,我希望在views.py文件中定義一個登錄表單,它看起來像這樣:
if form.is_valid():
username = form.cleaned_data.get('username')
password = form.cleaned_data.get('password')
user = authenticate(username=username, password=password)
if user is not None:
login(request, user)
messages.info(request, f"You are now logged in as {username}")
return redirect("main:homepage")
else:
messages.error(request, "Invalid username or password")
但是我在示例文件夾中找不到任何類似的內容。 誰能給我些幫助嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.