سؤال

لدي موقع ويب ASP.Net 2.0 يستخدم حاليًا MembershipProvider المخصص والتحكم القياسي في تسجيل الدخول.أرغب في استبدال عنصر التحكم في تسجيل الدخول بالعنصر الموجود في DotNetOpenId.

أتجاوز ValidateUser الذي يتحقق من اسم المستخدم وكلمة المرور، ولكن لا أحتاج إلى تنفيذ ذلك عند استخدام OpenId.

هل من الممكن استخدام OpenId ولا يزال مزود العضوية متاحًا لي حتى أتمكن من استخدامه للوصول إلى المستخدم الحالي الذي قام بتسجيل الدخول؟

أم أن الأمر لم يعد يتطلب استخدام نموذج الموفر بعد الآن؟

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

المحلول

لا يوجد مزود يحمل في ثناياه عوامل المتاحة.ولكن يمكنك دائمًا تنفيذ المزود الخاص بك.

أو يمكنك التحقق من ذلك هذا متاح في كودبلكس.

نصائح أخرى

تم العثور على قالب مشروع ويب واحد فيhttp://code.google.com/p/dotnet-membership-provider/يحتوي على نموذج لفئة موفر العضوية الذي يعمل مع dotnetopenid، على الرغم من أنه من المحتمل أن تقوم بمراجعته قبل استخدامه في الإنتاج...في المرة الأخيرة التي قمت فيها بفحص الكود المصدري، كان الأمر يحتاج إلى القليل من العمل.

هذه هي مكتبة .NET OpenID الأولى، بواسطة أندرو أرنوت، موظف MSFT: http://code.google.com/p/dotnetopenid/

لست متأكدا من التكامل مع العضوية.

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