عند عمل مشروع بإستخدام فلاسك Flask أو جانغو Django، يُنصح في كل مكان بالاحتفاظ بالمفاتيح السرية Secret Keys في ملف منفصل عن إعدادات التطبيق. أيضًا، يجب ألا يتم رفع الملف الذي يحتوي على المفاتيح السرية مثل SECRET_KEY إلى GitHub أو أي مكان آخر. لكن عند نشر المشروع على خادم حقيقي Production Server، سأحتاج إلى الوصول إلى المفاتيح السرية بالتأكيد لكي يعمل الموقع بشكل سليم، وهذا يعني أنه يجب رفع الملف الخاص بالمفاتيح السرية إلى الخادم، إذا كان الأمر كذلك، كيف أحمي المفاتيح السرية في مرحلة الإنتاج Production؟
السؤال
Mohssen A Mohssen
عند عمل مشروع بإستخدام فلاسك Flask أو جانغو Django، يُنصح في كل مكان بالاحتفاظ بالمفاتيح السرية Secret Keys في ملف منفصل عن إعدادات التطبيق. أيضًا، يجب ألا يتم رفع الملف الذي يحتوي على المفاتيح السرية مثل SECRET_KEY إلى GitHub أو أي مكان آخر. لكن عند نشر المشروع على خادم حقيقي Production Server، سأحتاج إلى الوصول إلى المفاتيح السرية بالتأكيد لكي يعمل الموقع بشكل سليم، وهذا يعني أنه يجب رفع الملف الخاص بالمفاتيح السرية إلى الخادم، إذا كان الأمر كذلك، كيف أحمي المفاتيح السرية في مرحلة الإنتاج Production؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.