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

  • DudeFromUkraine

    DudeFromUkra

    7 Ocak 2008
  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007