gi1242
1
مرحبًا بالجميع،
أعلم أنه عند تمكين SSO، سيكون ذلك هو طريقة تسجيل الدخول الوحيدة. لكنني لا أريد ذلك…
-
أود أن يكون لدى المستخدمين من جامعتي خيار تسجيل الدخول باستخدام SSO.
-
أود أن يكون لدى جميع المستخدمين خيار تسجيل الدخول عن طريق إنشاء حساب محلي.
جامعتي لا توفر معرف OAuth2، لذا لا يمكنني ببساطة استخدام OAuth2 بدلاً من SSO. هل لديكم أي أفكار؟ أم أن هناك سببًا يجعل هذا غير مستحسن؟
شكرًا لكم،
جي آي
Falco
(Falco)
2
إذا كنت ترغب في توفير طرق تسجيل دخول متعددة، فلا ينبغي لك استخدام SSO.
يمكنك كتابة إضافة (plugin) تنفذ بروتوكول تسجيل الدخول الخاص بجامعتك كاستراتيجية omniauth، مع الاسترشاد بالأمثلة التالية: https://github.com/discourse/discourse-plugin-linkedin-auth، و https://github.com/discourse/discourse-steam-login، و GitHub - discourse/discourse-plugin-discord-auth: A Discourse plugin to login over Discord · GitHub.
بهذه الطريقة، يمكنك تمكين الإضافة وتسجيل الدخول المحلي في الوقت نفسه.