2013-02-21 51 views
1

當用戶訪問網站的登錄頁面時,我正在檢查cookie,如果cookie可用,那麼在登錄控件中,即用戶名和密碼文本框將使用從cookie中獲取的值填充。如何以解密格式在文本框中顯示密碼?

現在在這種情況下,密碼值正在以加密方式顯示。

我想以解密的方式顯示密碼值。

For example: 

**Value of username and password in DATABASE:** 
username = 'kalpana'; 
password = '9ee10d53349b49fda27aec3da519b912' //actual value=kalpana 

現在,在登錄頁面,如果Cookie中提供的,那麼用戶名&密碼控件的值如下規定:

username = kalpana 
password = 9ee10d53349b49fda27aec3da519b912 (in dots format) 

,但這裏的密碼我想告訴

password = kalpana (in dots format) 

能有人請告訴我如何做到這一點?

+0

你正在使用什麼加密方式,它就像md5一樣,在這種情況下你不能解密它。 – 2013-02-21 07:11:23

+1

不要這樣做。即使你找出了一種方法,所有人都必須做的是在一個頁面上查看HTML源代碼,並且他們能夠以非點格式查看密碼。非常不安全。 – 2013-02-21 07:15:06

回答

2

無論如何,你不能使用散列字符串。即使你可以,這將是一個非常糟糕的主意。

大多數持久登錄的網站使用cookie來識別先前登錄的用戶,並允許他們跳過登錄過程。你爲什麼不那樣做?