
“ID”字段存儲的是該驗證信息的唯一ID,用于查詢,并且我們還會將此值傳給客戶端用于回發(fā)時再度獲取對應的信息,采用GUID格式保證了唯一性和復雜性,客戶端幾乎沒有偽造的可能;
“會話ID”字段即用于存儲SessionID,以確保驗證信息與用戶會話相對應,如果你不在意客戶端是否會被劫持的話,也可以忽略這個字段。
“驗證碼”字段即存儲驗證碼原文,用于檢驗用戶輸入,此外,驗證圖片生成函數(shù)也會通過ID獲取此數(shù)據(jù)以生成對應的驗證圖片。
“是否已提交”字段標識此驗證信息是否已使用過,如果不需要給用戶明確的錯誤提示的話,可以在提交后直接刪除所使用的驗證信息,而不使用這個字段。
“過期時間”字段的數(shù)據(jù)將會在清理超時信息時使用到。
數(shù)據(jù)庫建好后,就可以建立ADO.NET Entity Framework數(shù)據(jù)模型(EDM)了:

此模型從現(xiàn)有數(shù)據(jù)庫直接生成即可,不需要做什么額外改動。未完待續(xù),此篇中介紹了數(shù)據(jù)結(jié)構(gòu)和思路,在下篇中將介紹代碼實現(xiàn)以及使用方法。
新聞熱點
疑難解答
圖片精選