SORU
1 Aralık 2010, ÇARŞAMBA


nasıl hazırlamak doğrulayın kullanıcı parolası

Peki, bir sorun Kullanıcı şifre hazırlamak raylar gem kullanarak eşleşen yaşıyorum. Kullanıcı şifre encrypted_password olan ve şifre ile kullanıcı bulmaya çalışıyorum benim db saklanan ve benim db form encrypted_password parola eşleştirmek için nasıl anlamıyorum.

User.find_by_email_and_password(params[:user][:email], params[:user][:password])

CEVAP
6 Aralık 2010, PAZARTESİ


Bunu yapmanın daha iyi ve daha şık bir yolu olduğunu düşünüyorum:

user = User.find_by_email(params[:user][:email])
user.valid_password?(params[:user][:password])

Kullanıcı Özet oluşturmak için diğer yöntemi örnek beni korumalı yöntem hataları veriyordu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • campos9896

    campos9896

    24 Mart 2012
  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006