Güvenli çerezleri şifreleri saklamak için mi?
Benim web uygulaması giriş sayfası vardırBenionay kutusu. Eğer Kullanıcı Kontrol ederse, ben de yaparsınız e-posta kimliği ve kurabiye şifre saklayın. Bu benim kod:
if (this.ChkRememberme != null && this.ChkRememberme.Checked == true)
{
HttpCookie cookie = new HttpCookie(TxtUserName.Text, TxtPassword.Text);
cookie.Expires.AddYears(1);
Response.Cookies.Add(cookie);
}
Bilmek istediğim şey:
- Güvenli çerezleri şifreleri saklamak için mi?
- Aynı yapmanın doğru yolu nedir?
- Bir kurabiye için zaman ayarı, en iyi uygulamalar nelerdir?
CEVAP
Güvenli DEĞİL düz metin olarak kullanılabilir çünkü çerezleri şifreleri saklamak için.
İyi bir yer bulmak için bazı cevaplar hakkında çerezler Cookie Central. üyelik genellikle bir çerez ile uzun bir dize adı 'simge' verilen web sitesi olurken verdiğiniz kullanıcı adı ve şifre. Süreci hakkında daha fazla articlebu bulabilirsiniz. Kullanma ASP.NET kimlik doğrulama formları ne zaman böyle kimlik doğrulama tanımlama ayarlayabilirsiniz:
FormsAuthentication.SetAuthCookie(userName, isPersistanceCookie);
İkinci parametre kullanıldığı için "Beni Hatırla" eğer doğru ayrıldıktan sonra sürecek kalıcı çerezler oluşturacaktır, işlevselliği site. Ayrıca programlama yoluyla bu gibi çerez işleyebilir:
HttpCookie authCookie =
HttpContext.Current.Request.Cookies[FormsAuthentication.FormsCookieName];
Nerede geçerli arama için XML veri sak...
Güvenli karma ve PHP şifreler için tuz...
Hangi MySQL boolean değerleri saklamak...
Git bir şube birleştirmek için en iyi ...
Nasıl saklamak için Node.js dağıtım ay...