Mohssen A Mohssen نشر 21 ديسمبر 2021 أرسل تقرير نشر 21 ديسمبر 2021 ما هي الطرق الآمنة للحصول على SECRET_KEY لإستخدامه في التحكم في الجلسات sessions في فلاسك Flask؟ وكيف يمكنني إضافة هذا المفتاح إلى التطبيق بشكل صحيح؟ 1 اقتباس
1 سامح أشرف نشر 21 ديسمبر 2021 أرسل تقرير نشر 21 ديسمبر 2021 يمكنك أن تقوم بتوليد secret key بأكثر من طريقة في Python: بإستخدام مكتبة os (لبايثون 3): >>> import os >>> os.urandom(12).hex() 'f3cfe9ed8fae309f02079dbf' بإستخدام مكتبة uuid (لبايثون 2 و 3): >>> import uuid >>> uuid.uuid4().hex '93ec461e09494cc782777a2d72849347' بإستخدام مكتبة secrets (لبايثون 3.6 أو أعلى): >>> import secrets >>> secrets.token_urlsafe(16) 'ZUhfGOVy7hC8Zvljx73jkQ' >>> secrets.token_hex(16) 'be193b8219c908baa36c17a64b58d39d' ويمكنك أن تضيف المفتاح بإستخدام أحد الطرق التالية: app.secret_key = 'the random string' app.config['SECRET_KEY'] = 'the random string' أو تضيف المفتاح إلى ملف الإعدادات، بالشكل التالي: SECRET_KEY = 'the random string' 1 اقتباس
السؤال
Mohssen A Mohssen
ما هي الطرق الآمنة للحصول على SECRET_KEY لإستخدامه في التحكم في الجلسات sessions في فلاسك Flask؟
وكيف يمكنني إضافة هذا المفتاح إلى التطبيق بشكل صحيح؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.