سؤال

أنا أعمل على موقع ويب يبقي تتبع مهام الواجبات المنزلية القادمة. أرغب في توفير تغذية RSS / Atom التي تظهر مهامها القادمة. ومع ذلك، ليس لدي أي فكرة كيف سأقصر العناصر الموجودة في الخلاص الخاصة بها، كما لا يدعم العديد من قراء الأعلاف الجلسات المستندة إلى ملفات تعريف الارتباط.

في الأساس، أحتاج إلى الوصول إلى كائن الطلب داخل فئة الأعلاف وقبول مصادقة HTTP الأساسية / Digest. هل هذا ممكن؟

أنا أستخدم Django 1.1، Python 2.5.4، و mod_python 3.3.1

هل كانت مفيدة؟

المحلول

النهج الذي يتوافق مع أكبر مجموعة من قارئات الأعلاف هو تشفير معرف المستخدم (أو اسم المستخدم) في عنوان URL للتغذية. هذا هو "الأمن عن طريق الغموض"، وهو الطريق أقل من المثالي، ولكن بالنسبة للأشخاص الذين يستخدمون، قل، جوجل قارئ، قد يكون أفضل ما يمكنك القيام به.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top