# 可以支援多個使用者登入 (提示,通過列表存多個賬戶資訊)
dic=,
'jack':,
'lily':,
}count=0
while true:
name=input('u>>: ')
if name not in dic:
print('使用者不存在')
continue
with open('users_list.txt','r') as f:
lock_users=f.read().split('|')
if name in lock_users:
print('使用者%s已經被鎖定' %name)
break
if dic[name]['count'] > 2:
print('次賬號已經被鎖定')
with open('db.txt','a') as f:
f.write('%s|' %name)
break
password=input('p>>: ')
if password == dic[name]['password']:
print('登入成功')
break
else:
print('使用者名稱或密碼錯誤')
dic[name]['count']+=1
或者
process finished with exit code 0
process finished with exit code 0
Python實現簡單登入驗證
編寫登入介面 要求 1 輸入使用者名稱密碼 2 認證成功後顯示歡迎資訊 3 輸錯三次後鎖定 coding utf 8 author wangwc import sys,os count 0 locked 0 mark user 0 mark passwd 0 獲取路徑 def cur file di...
自定義登入驗證後端,實現賬號和手機號都登入
coding utf 8 from django.contrib.auth.backends import modelbackend import re from users.models import user def jwt response payload handler token,user...
python驗證 python驗證登入
乙個web2.0時代的 自然少不了使用者註冊,登入,驗證的功能,那麼python可以怎樣實現登入驗證呢 這裡我們使用裝飾器來做登入驗證 構成 假設我們有這樣乙個 是乙個類似與這種多個使用者的 每個使用者都又乙個自己的管理介面,內部也應該有乙個管理員系統 未登入使用者 登入的普通使用者,就是我們 管理...