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

  • dirkgently1

    dirkgently1

    13 NİSAN 2006
  • Jonathan Flavell

    Jonathan Fla

    1 HAZİRAN 2006
  • Study with Substance P

    Study with S

    31 Mayıs 2008