نعم، يجب أن يعمل ذلك. ولكن من الأفضل تجنب توليد أسماء المستخدمين من عناوين البريد الإلكتروني لأنه في هذه الحالة، يكون من السهل اكتشاف عناوين البريد الإلكتروني لمستخدميك. هذا غير آمن.
لاحظ أنه يمكنك أيضًا إرسال الاسم الكامل في حقل name إلى SSO. إذا قمت بذلك:
- سيصبح name الاسم الكامل للمستخدم على Discourse الخاص بك.
- سيستخدم SSO حقل name لتوليد اسم المستخدم.