هل من الممكن الحصول على هوية المستخدم من خلال اسم المستخدم؟

StackOverflow https://stackoverflow.com/questions/1614743

  •  06-07-2019
  •  | 
  •  

سؤال

وأنا بناء تطبيق الفيسبوك الصغيرة، التي أنا إجراء ما يلي: المستخدم بتعبئة أسماء صديقه (باستخدام صديق محدد)، ما أريد القيام به هو التالي استرداد هوية المستخدم الصديق استنادا إلى اسم المستخدم الخاصة بهم. هل هو ممكن؟ يمكنني الاستعلام عن المستخدم باسمه والحصول على هوية له؟

هل كانت مفيدة؟

المحلول

ولا لأن أسماء ليست فريدة من نوعها. ما يمكن أن تفعله هو على الرغم من القبض على UIDs أن الصديق هو تقديم، لأنه حتى وإن كان يبدو مثل الأسماء وماذا يفعل حقا هو يفرز في UID. بعد ذلك، حتى من دون التطبيق إقرارها، يمكنك الاستعلام بعض البيانات الأساسية (الأول، الماضي، لغة، لمحة رابط)

نصائح أخرى

وهذا غير صحيح! أسماء هي فريدة من نوعها للغاية، ولكن الاسم الفعلي ليست فريدة من نوعها!

واسم المستخدم في حد ذاته هو جزء من عنوان الموقع مثلا: www.facebook.com/zuck (صفحة من مارك زوكربيرج) اسم المستخدم له هو زوك ولكن ليس كل مستخدم وتعيين اسم مستخدم. بالنسبة لهم يدل على معرف المستخدم على سبيل المثال: www.facebook.com/profile.php?id=123

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top