حالياً، عند تسجيل الدخول باستخدام مزودي Oauth2 متعددين يحتويون على نفس البريد الإلكتروني أو اسم المستخدم، يمنعك من تسجيل الدخول بسبب أخذ اسم المستخدم أو البريد الإلكتروني. بما أن أسماء المستخدمين لا تتميز بحالة الأحرف، إذا كان لدى مزود أو أكثر من مزودي OAuth اسم مستخدم بأحرف صغيرة والآخر لديه اسم مستخدم بأحرف كبيرة، فسيظل يقول إن اسم المستخدم مأخوذ ويمنعك من تسجيل الدخول. ومع ذلك، فإن بعض مزودي Oauth2 لا يتضمنون البريد الإلكتروني، مما يجعل من الصعب جدًا تسجيل الدخول إلى حسابك إذا كان لديك اسم مستخدم مشابه. تخطي تأكيد إنشاء المصادقة ليس له تأثير، حيث أنه عند تسجيل الدخول، لا يزال يطلب منك تأكيد الحساب.
تعديل:
أستخدم حاليًا OpenID Connect و OAuth2 Basic كمزودي OAuth. ومع ذلك، تم تكوين OpenID Connect لـ Roblox وتم تكوين OAuth2 Basic لـ Discord. أعرف أنه كان بإمكاني استخدام مصادقة Discord المضمنة ولكنني أردت تخصيص الاسم واسم المستخدم.