اذهب إلى المحتوى

السؤال

نشر

السلام عليكم.

أنا أقوم ببناء تطبيق laravel لإدارة المنتجات.

لدي فقط بضع مستخدمين أريد منهم الوصول إلى الموقع.

لذلك أريد فقط صفحة تسجيل الدخول و ليس التسجيل الجديد و أضيف المستخدمين يدويا في قاعدة البيانات.

ولكن عندما قمت بتجربة إضافة أحد المستخدمين إلى الموقع لم يتسنى لي تسجيل الدخول و يرسل رسالة: `These credentials do not match our records`

فكيف أحل هذا المشكل إضافة لمشكلة تشفير كلمة السر في قاعدة البيانات.

Recommended Posts

  • 0
نشر

وعليكم السلام أخي عبدالرؤوف

يلزم عليك إضافة تشفير كلمة المرور التي تريد إضافتها إلى قاعدة البيانات ( وليس كلمة السر ذاتها )

وهنا يأتي سؤال، لو أردت مثلًا جعل كلمة المرور هكذا ( mohammed123 ) مثلًا، كيف أعرف تشفيرها؟

بكل بساطة، عن طريق كود مثل هذا:
 

$password = 'mohammed123';
$hashedPassword = Hash::make($password);
echo $hashedPassword;


تحياتي

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...