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

  • 365multimedia

    365multimedi

    26 ŞUBAT 2009
  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • FOSDEM

    FOSDEM

    13 Ocak 2009