هل هناك تنفيذ Node.js للمستهلك المفتوح؟
سؤال
تبحث عن مستهلك مفتوح في node.js
انها ليست في هذه القائمة http://openid.net/developers/libraries/
هناك واحد؟
المحلول
لقد كتبت OpenId لـ Node.js وشاركت الرمز في https://github.com/havard/node-openid. إنه طرف متمثل OpenID 2.0 (وفتح جزئيًا 1.1).
لمزيد من المعلومات حول المكتبة ، يمكنك أيضًا قراءة مدونة الإعلان.
تحديث: اعتبارًا من 2011-09-04 ، فإن المكتبة هي حفلة تعتمد متوافقة تمامًا 1.0/1.1.
نصائح أخرى
يمكن جواز سفر ستكون جيدة لاحتياجاتك:
جواز سفر (نسخ من موقعه على الويب)
جواز السفر هو الوسيطة المصادقة لـ Node.js. مرنة للغاية ومعيار ، يمكن إسقاط جواز السفر بشكل غير مخفي إلى أي تطبيق ويب قائم على قائم على الإسقاط. مجموعة شاملة من الاستراتيجيات تدعم المصادقة باستخدام اسم المستخدم وكلمة المرور ، Facebook ، Twitter ، وأكثر من ذلك.
سمات:
- 140+ استراتيجيات المصادقة
- علامة واحدة مع OpenID و Oauth
- تعامل بسهولة مع النجاح والفشل
- يدعم الجلسات المستمرة
- النطاق الديناميكي والأذونات
- اختر واختر الاستراتيجيات المطلوبة
- تنفيذ استراتيجيات مخصصة
- لا يركض الطرق في التطبيق
- قاعدة رمز خفيفة الوزن
كل شيء موجود في القائمة في http://openid.net/developers/libraries/ ولكن يتم سرده تحت "Everyauth" بدلاً من "JavaScript" أو "node.js".
تدعي أنها "حزمة Auth Node.js (كلمة المرور ، Facebook ، والمزيد) للتطبيقات Connect and Express" وتطالب بالعمل مع حوالي 30+ خدمات ، بما في ذلك OpenId. Facebook و Twitter و Google و LinkedIn و Dropbox و Tumblr و Github ، ومجموعة من الآخرين.
يتم تطويره بنشاط ، انطلاقًا من Github Contract في يونيو 2013.