成都賽維思網絡技術有限公司

新聞資訊

當前位置:首頁 > 新聞資訊 > 網站建設開發

準備數據庫完成登錄

來源:成都網站建設    作者:賽維思網絡    發布日期:2014-04-03    瀏覽:2106次

   數據表已經很好地維護了各個用戶的情況建表信息,不過在用戶登錄信息方面還有欠缺。更具體地講,這個表缺少相應的列來存儲各個用戶的用戶名和口令。用戶名和口令數據都由純文本組成,所以新的用戶名和密碼列可以使用我們熟悉的VARCHAR數據類型。不過,不同于其它一些用戶情況簡表數據,用戶名和密碼列不允許為空。

實際上,user ID的目的就是要提供一種高效的方式唯一標識用戶行。不過數字ID似乎很難記住,而且用戶非常希望能夠用它們自己的用戶名來訪問個性化web應用。所以讓英文作為用戶名而不是數字登錄,更多的是從可用性角度來考慮,沒有人希望被當成一個數字。

網站中的登錄口令需要加密,將口令存儲在數據庫中時,要將口令轉換為一種不可識別的格式。所有提供用戶登錄支持的應用都必須對口令加密,這樣用戶才會相信他們的口令是安全的。即使只是在數據庫中暴露用戶的口令也讓人無法接受。所以將口令插入到數據表之前需要一種方法來加密口令。問題是,如果沒有為用戶提供途徑具體輸入用戶名和口令來完成登錄,加密對我們并沒有太大幫助

 

Copyright ? www.yrgym.cn All Rights Reserved. 成都賽維思網絡技術有限公司  蜀ICP備13002520號-3   Sitemap