Raghad Jamal نشر 7 أغسطس أرسل تقرير نشر 7 أغسطس هل يوجد شرح لعملية تسجيل الدخول وانشاء الحساب في node js في دورة تطوير التطبيقات باستخدام javascript? 3 اقتباس
0 Chihab Hedidi نشر 7 أغسطس أرسل تقرير نشر 7 أغسطس نعم يوجد شرح لهذا الأمر في مشروع تطبيق يشبه WhatsApp يمكنك الدخول إلى مسار تطبيق الويب و من ثم الدرس رقم 7 ستجدين الفيديو الخاص بتسجيل الدخول بإستخدام و يمكنك العثور داخل هذا المشروع على كل العمليات التي يمكنك القيام بها الخاصة بتسجيل الدخول و الخروج أو تغيير كلمة السر أو غيرها من العمليات، و لكن يجب عليك التغيير من الكود البرمجي المستخدم بما يتناسب مع مشروعك. 1 اقتباس
0 Mustafa Mahmoud7 نشر 7 أغسطس أرسل تقرير نشر 7 أغسطس نعم يوجد شرح لعمليات المصادقة والتسجيل وتسجيل الدخول للتطبيق في مسار أساسيات Node.js سوف تجدين هذا الأمر مشروح بشكل مفصل في أخر قسم من المسار عن طريق بناء مشروع كامل لواجهة برمجية API لتقييم الأفلام بداية من الدرس الرابع وفي دورة تطوير التطبيقات باستخدام javascript يوجد أكثر من ثماني مشاريع مع أطر عمل مختلفة يتم فيها تطبيق عمليات المصادقة من التسجيل وتشفير كلمة السر وتسجيل دخول وتغيير كلمة السر وتغيير بيانات المستخدم يمكنك التركيز في هذه التطبيقات علي الواجهة الخلفية فهي تم تنفيذها بواسطة nodejs مع قواعد بيانات مختلفة مثل mongoDB وpostgresql مع أطر عمل خاصة nodejs وتعلم ذلك. وأيضا يتم الربط مع الواجهة الأمامية في معظم التطبيقات. 1 اقتباس
0 ياسر مسكين نشر 7 أغسطس أرسل تقرير نشر 7 أغسطس يمكنك معرفة لمحة عن محتوى الدورة من خلال هذا الرابط هنا: دورة جافا سكريبت. بالطبع يوجد شروحات من الألف إلى الياء بخصوص التسجيل، إنشاء الحساب، باستخدام NodeJs ضمن مسار مخصص به، يمكنك تصفح هذه المقالة التي توضح محتويات دراسة هذا المجال وتطوير الويب باستخدام جافا سكريبت. اقتباس
0 محمد عاطف17 نشر 7 أغسطس أرسل تقرير نشر 7 أغسطس نعم بالطبع سيتم شرح أولا طريقة التسجيل والمصادقة في مسار بناء واجهة برمجية API لتقييم الأفلام عن طريق الدوال الوسيطة و JWT Tokens للتأكد من المصادقة لل API في Nodejs. وايضا في الواجهات الأمامية سيتم عمل login و register من خلال react و nextjs والتطبيقات العملية جميعها يتم فيها إستخدام التسجيل والمصادقة . 1 اقتباس
0 Raghad Jamal نشر 7 أغسطس الكاتب أرسل تقرير نشر 7 أغسطس بتاريخ 7 دقائق مضت قال محمد عاطف17: نعم بالطبع سيتم شرح أولا طريقة التسجيل والمصادقة في مسار بناء واجهة برمجية API لتقييم الأفلام عن طريق الدوال الوسيطة و JWT Tokens للتأكد من المصادقة لل API في Nodejs. وايضا في الواجهات الأمامية سيتم عمل login و register من خلال react و nextjs والتطبيقات العملية جميعها يتم فيها إستخدام التسجيل والمصادقة . هل عملية JWT Token هي نفسها مفهوم session? 1 اقتباس
0 محمد عاطف17 نشر 7 أغسطس أرسل تقرير نشر 7 أغسطس بتاريخ الآن قال Raghad Jamal: هل عملية JWT Token هي نفسها مفهوم session? ليس تماما . عملية JWT (JSON Web Token) ومفهوم الـ "session" هما طريقتان مختلفتان لإدارة الجلسات وتوثيق المستخدمين في التطبيقات لكنهما يختلفان في الطريقة التي يتم بها ذلك: JWT Token: هو عبارة عن رمز مميز يُستخدم لتوثيق الهوية وتبادل المعلومات بين الأطراف بشكل آمن. يتكون من ثلاثة أجزاء: رأس (Header)، جسم (Payload)، وتوقيع (Signature). حيث يتم تشفير المعلومات التي بداخله مع أنه يمكن رؤية البيانات من خلال أي شخص حيث يمكن فك تشفيره بسهولة لذلك لا يجب حفظ معلومات مهمة بداخله ولكن ما يميزه هو أنه يتم تشفيره برمز معين لذلك في الخادم يتم التأكد من ال Signature فإذا تم التعديل على ال token أو تم تشفيره برمز خاطئ سيتم إكتشاف أن هذا ال token مزيف. يحتوي الـ JWT على معلومات مشفرة يمكن أن تشمل معرف المستخدم وأي بيانات أخرى قد تكون ضرورية.يتم تخزين الـ JWT عادةً في المتصفح (كـ cookies أو localStorage) ويرسل مع كل طلب إلى الخادم.يتم التحقق من صحة الـ JWT في الخادم باستخدام التوقيع للتحقق من عدم التلاعب. Session: هي عبارة عن طريقة لتخزين معلومات المستخدم على الخادم بدلا من العميل. عند تسجيل دخول المستخدم، يتم إنشاء "جلسة" على الخادم ويُعطى المستخدم معرف جلسة (session ID). يتم تخزين هذا المعرف في المتصفح عادةً كـ cookie ويتم إرساله مع كل طلب إلى الخادم. الخادم يستخدم هذا المعرف للوصول إلى معلومات الجلسة المخزنة على الخادم واسترجاع بيانات المستخدم. لذلك الإختلاف الرئيسي هو أن البيانات في JWT يتم تخزينها لدي المستخدم وإرسال ال JWT في كل طلب للخادم ويتأكد الخادم من صحة الرمز و يستخرج المعلومات منه أما ال session فيتم تخزين البيانات في الخادم و يتم تخزين ال session id فقط لدي المستخدم . 1 اقتباس
السؤال
Raghad Jamal
هل يوجد شرح لعملية تسجيل الدخول وانشاء الحساب في node js في دورة تطوير التطبيقات باستخدام javascript?
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.