الحصول على معلومات الملف الشخصي
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تحذير: تستخدم مكتبة Google Sign-In واجهات برمجة تطبيقات FedCM اختياريًا،
وسيصبح استخدامها شرطًا أساسيًا.
إجراء تقييم للأثر
للتأكّد من أنّ تسجيل دخول المستخدمين لا يزال يعمل على النحو المتوقّع
تم إيقاف مكتبة Google Sign-In نهائيًا، ويمكنك الاطّلاع على دليل
الإيقاف النهائي لمعرفة المزيد.
بعد تسجيل مستخدم الدخول باستخدام حساب Google باستخدام النطاقات التلقائية، يمكنك
الوصول إلى رقم تعريف المستخدم على Google واسمه وعنوان URL الخاص بملفه الشخصي وعنوان بريده الإلكتروني.
ملاحظة مُهمّة: لا تستخدِم أرقام تعريف Google التي يعرضها getId()
أو معلومات الملف الشخصي للمستخدم لإبلاغ خادم الخلفية بالمستخدم الذي سجّل الدخول حاليًا.
بدلاً من ذلك، يمكنك إرسال رموز تعريف يمكن التحقّق منها بشكل آمن
على الخادم.
لاسترداد معلومات الملف الشخصي لمستخدم، استخدِم الطريقة getBasicProfile()
. على سبيل المثال:
// auth2 is initialized with gapi . auth2 . init () and a user is signed in .
if ( auth2 . isSignedIn . get ()) {
var profile = auth2 . currentUser . get () . getBasicProfile ();
console . log ( 'ID: ' + profile . getId ());
console . log ( 'Full Name: ' + profile . getName ());
console . log ( 'Given Name: ' + profile . getGivenName ());
console . log ( 'Family Name: ' + profile . getFamilyName ());
console . log ( 'Image URL: ' + profile . getImageUrl ());
console . log ( 'Email: ' + profile . getEmail ());
}
ملاحظة: يمكن أن يتغيّر عنوان البريد الإلكتروني لحساب Google، لذا لا تستخدِمه لتحديد هوية أحد المستخدمين. بدلاً من ذلك، استخدِم رقم تعريف الحساب الذي يمكنك الحصول عليه من العميل باستخدام getBasicProfile().getId()
، وعلى الخلفية من مطالبة sub
الخاصة برمز تعريف
الرمز المميّز.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]