裝飾器新增模擬使用者登陸頁面(終極版)

2022-04-20 10:30:46 字數 1279 閱讀 7322

基礎的只支援在本地驗證

#

##這是終極版本,基礎版本需要輸入兩次驗證,現在這個可以說是只驗證一次把

##第五步是判斷了

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"

)

print

()

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.使用者名稱和密碼兩者之一為空,驗...