تعيين كلمة مرور لمستخدم باستخدام Ruby

كيف يمكن تغيير كلمة مرور المستخدم في وحدة تحكم Ruby؟

طريقة سهلة لتعيين كلمة مرور للمستخدم هي

  rake admin:create

لديك خيار جعلهم مسؤولين. يمكنك مراجعة مصدر مهمة rake هذه لمعرفة كيفية القيام بذلك في Ruby.

user.password = password

يبدو أن الكود يعامل كلمة المرور كنص عادي.
هل يؤدي هذا التعيين إلى تعيين القيمة المشفرة؟

نعم، عند حفظ كلمات المرور، نقوم بحفظ الهاش والملح فقط.