基礎的只支援在本地驗證
###這是終極版本,基礎版本需要輸入兩次驗證,現在這個可以說是只驗證一次把
##第五步是判斷了
user,password = "
caicai
","13421731046
"def auth(auth_type):#
在這之前的引數只能掉來第二層了func
def
if auth_type == "
local":
userinput = input("
user:
").strip()
passwordinput = input("
password:
").strip()
if userinput == user and passwordinput ==password:
print("
\033[32;1m welcome to \033[0m")
##使用者登陸完成後應該要執行它之前的功能了
res = func(*args, **kwargs)
return
res
else
: exit(
"\033[31;1m login failure \033[0m")
elif auth_type == "
lapl":
print("ww"
)
()
return
return
defindex():
print("
welcome to index page")
###auth_type = "local"這個引數是直接傳到第一次函式巢狀
@auth(auth_type = "
local
")##我現在要做只要登陸一次就行的(1)
defhome():
print("
welcome to home page")
#@auth(auth_type = "
lapl
")##需要驗證的加上,這裡傳的引數是用在判斷上
defbbs():
print("
welcome to bbs page")
##呼叫
index()
home()
bbs()
PHP MYSQL登陸頁面4
登陸頁面 echo 問題1 為什麼要denglu.php傳到這裡,因為php 獲取的也在這個頁面上啊,問題2 為什麼密碼只乙個,呵呵,這個登陸好嗎,你的使用者名稱 密碼已經儲存好了,登陸合適就可以了呀 為什麼這個頁面也要用session技術,因為使用者登入後沒退出下次登陸到這個頁面也是登陸後頁面哈,...
使用bootstrap的登陸頁面
這裡使用的是使用比較流行的自舉完成的登陸介面 執行主要截圖以及 如下 主要css charset utf 8 grad logindiv hint title 主要頁面 選課管理 使用者名稱或密碼錯誤。登陸 div name username name password focus function...
登陸頁面測試用例
顯式基本功能 1.已註冊使用者名稱和正確密碼,是否登陸成功 2.已註冊使用者名稱和錯誤密碼,是否登陸失敗,並且提示資訊是否正確 3.非註冊使用者和任意密碼,驗證是否登陸失敗,並且提示資訊是否正確 4.使用者名稱和密碼都是空,驗證是否登陸失敗,並且提示資訊是否正確 5.使用者名稱和密碼兩者之一為空,驗...