كيف يمكن تغيير كلمة مرور المستخدم في وحدة تحكم Ruby؟
طريقة سهلة لتعيين كلمة مرور للمستخدم هي
rake admin:create
لديك خيار جعلهم مسؤولين. يمكنك مراجعة مصدر مهمة rake هذه لمعرفة كيفية القيام بذلك في Ruby.
user.password = password
يبدو أن الكود يعامل كلمة المرور كنص عادي.
هل يؤدي هذا التعيين إلى تعيين القيمة المشفرة؟
نعم، عند حفظ كلمات المرور، نقوم بحفظ الهاش والملح فقط.