it-swarm.asia

كيف يمكنني استخدام المجال الخاص بي لتسجيل الدخول openID الخاص بي دون الحاجة إلى إنشاء حساب مجال myopenid؟

لدي نطاق مسجل خاص بي ضمن myOpenID كما يلي:

openid.mysite.com

يتم التحقق من كل شيء ويبدو أنه يعمل بشكل صحيح على موقع myOpenID. ومع ذلك ، أريد الآن إعداد موقع الويب الخاص بي حتى لا يكون لدي سوى إدخال اسم المجال باعتباره معلومات تسجيل الدخول openID الخاصة بي.

لقد قرأت http://blog.stackoverflow.com/2009/01/using-your-own-url-as-your-openid/ وأفهم المفهوم الأساسي باستخدام علامات ارتباط الرأس. ومع ذلك ، بدلا من ...

<link rel="openid.server" href="http://www.myopenid.com/server">
<link rel="openid.delegate" href="http://username.myopenid.com/">

أريد استخدام موقعي الخاص لـ openid.delegate على النحو التالي ...

<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://openid.example.com/username" />

وهذا يعمل على موقعي دون أي مشاكل! ومع ذلك ، أخطط فقط لمصادقة مستخدم واحد من خلال موقعي ، أنا. لا أخطط لوجود أي مستخدمين آخرين ، لذلك أود ببساطة أن يكون لدي ...

<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://openid.example.com" />

... لاحظ عدم وجود اسم المستخدم في openid.delegate href. أريد أن أفعل هذا ليس فقط من أجل رابط أقصر href ، ولكن أيضًا حتى لا أضطر إلى إنشاء حساب مجال على myopenid.com ، وإضافة معلومات تسجيل دخول أخرى ، إلخ.

هل هذا منطقي؟ هل هذا ممكن؟

شكرا لك مقدما!

3
Wiskin

يمكنك استخدام phpMyID (http://siege.org/phpmyid.php) ، أعلم أنه قد تم إهماله ولم يعد يتم صيانته - لكنه يعمل وأنا أستخدمه على نطاقي الخاص. كل ما تحتاجه هو أن نطاقك المستضاف يدعم برامج php النصية ، وبما أن معظمها يفعل ذلك - فلا ينبغي أن يكون مشكلة.

0
Evgeny