作業需求
基礎需求:讓使用者輸入使用者名稱密碼
認證成功後顯示歡迎資訊
輸錯三次後退出程式
公升級需求:
可以支援多個使用者登入 (提示,通過列表存多個賬戶資訊)
**
# -*- coding:utf-8 -*-#author:kris# count = 0
# _username = "
kris
"# _passworld = "
abc123"#
while count < 3
:# username = input("
username:")
# passworld = input("
passworld:")
#
if username == _username and passworld ==_passworld:
# print(
"welcome to login in !")
#
break
#
else
:# print(
"您的輸入有誤,請重新輸入")
# count += 1
#公升級需求
count = 0
_names = ["
kris
","andy"]
_passworlds = ["
abc123
","123e"]
while count < 3
: username = input("
username:")
passworld = input("
passworld:")
if username == "
kris
" and passworld == "
abc123":
print(
"welcome kris loggin in...")
break
elif username == "
andy
" and passworld == "
123e":
print(
"welcome andy loggin in...")
break
else
: print(
"您的輸入有誤,請重新輸入")
count += 1
C LDAP認證登入
寫了乙個通用的認證類,請看 public class ldaphelper else if objdirectoryentry.properties null objdirectoryentry.properties.count 0 return false 檢測乙個使用者和密碼是否正確 uid c...
使用者登入認證
salt 用來跟原始密碼合在一起的乙個字串。原始密碼加上鹽值後組成乙個新的字串,然後用加密函式對其加密。使用者進入登入頁面登入,post提交資料到login方法,根據使用者名稱作為條件從資料庫查詢是否存在使用者名稱,不存在返回false,存在繼續驗證密碼是否正確,不正確返回false,當密碼驗證成功...
rest framework登入認證
class user models.model user models.charfield max length 32 pwd models.charfield max length 32 class usertoken models.model token models.charfield max...