أنا جزء من فريق يعمل حاليًا على إعداد منتدى Discourse خاص بنا. نستخدم نظام تسجيل الدخول الموحد (SSO)، لذا فإن أسماء المستخدمين تعتمد على قيمة خارجية ولا يمكن للمستخدمين تعديلها. في حالتنا، هناك احتمال أن ينضم شخصان أو أكثر يحملان نفس الاسم إلى المنتدى.
نتساءل: ماذا سيحدث إذا انضم اثنان يدعى جون سميث إلى منتدى؟ هل سيحدث نوع من التعارض بين جون الأول وجون الثاني، أم سيتم تعديل اسم المستخدم الجديد تلقائيًا بطريقة ما؟ أي أن الأول سيكون john_smith والثاني سيكون john_smith1 أو ما شابه ذلك.