אזהרה: נתונים אלה ניתנים במסגרת מדיניות נתוני המשתמשים של Google . אנא עיין במדיניות ובצע אותה. אי ביצוע פעולה זו עלול לגרום להשעיית פרויקט או חשבון.

קבל את מזהה הלקוח שלך ב- Google API

כדי לאפשר כניסה באמצעות Google באתר שלך, תחילה עליך להגדיר את מזהה לקוח Google API שלך. לשם כך, בצע את השלבים הבאים:

  1. פתח את דף האישורים של קונסולת Google APIs .
  2. צור או בחר פרויקט Google APIs. אם כבר יש לך פרויקט לכפתור כניסה באמצעות Google או Google One Tap, השתמש בפרויקט הקיים ובזיהוי לקוח האינטרנט.

    אם הפרויקט שלך אין זיהוי הלקוח יישום מסוג אינטרנט, לחץ על צור אישורי> מזהה לקוח OAuth ליצור אחד. הקפד לכלול את הדומיין של האתר שלך מקורותיה JavaScript המורשים התיבה. שים לב כי ניתן להציג את Google One Tap רק בדומיינים של HTTPS. בעת ביצוע בדיקות מקומיות או פיתוח, אתה חייב להוסיף את שני http://localhost ו http://localhost:<port_number> למקורות JavaScript המורשים התיבה.

שניהם כניסה באמצעות Google ואימות הקשה אחת כוללים מסך הסכמה המציג למשתמשים את האפליקציה המבקשת גישה לנתונים שלהם, איזה סוג נתונים הם מתבקשים והתנאים החלים.

  1. פתח את מסך הסכמת OAuth הדף של קונסולת Google APIs.
  2. אם תתבקש, בחר את הפרויקט שיצרת זה עתה.
  3. בדף "מסך הסכמה OAuth", מלא את הטופס ולחץ על כפתור "שמור".

    1. שם אפליקציה: שם היישום לבקש הסכמה. השם צריך לשקף במדויק את היישום שלך ולהיות עקבי עם שם היישום שמשתמשים רואים במקומות אחרים. שם היישום יוצג בחלון הדו-שיח בלחיצה אחת.

    2. לוגו יישום: תמונה על מסך ההסכמה שמשתמשת עזרה יכיר האפליקציה שלך. הלוגו מוצג על מסך כניסת הסכמה עם גוגל על הגדרות חשבון , בעוד שלא יופיע על הדו-שיח קשה אחת.

    3. תמיכה בדוא"ל: מוצג על מסך הסכמה לתמיכה משתמש למנהלי G Suite הערכת גישה ליישום שלך עבור המשתמשים שלהם. כתובת דוא"ל זו תוצג למשתמשים במסך ההסכמה להיכנס עם Google כאשר המשתמש לוחץ על שם היישום.

    4. היקפים עבור Google APIs: סקופס לאפשר יישום לגשת אלי נתוני Google הפרטיים של המשתמש שלך. לצורך האימות, היקף ברירת המחדל (דוא"ל, פרופיל, openid) מספיק, אין צורך להוסיף היקפים רגישים. בדרך כלל, מומלץ לבקש טווחים באופן הדרגתי, בזמן שנדרשת גישה, ולא מראש. למידע נוסף .

    5. הדומיינים שמורשים: כדי להגן עליך ועל המשתמשים, גוגל רק מאפשר ליישומים אימות באמצעות OAuth להשתמש מורשה תחומים. הקישורים של היישומים שלך חייבים להתארח בדומיינים מורשים. למידע נוסף .

    6. קישור לדף בית יישום: מוצג על מסך כניסת הסכמה עם גוגל One-Tap מידע אזהרת תלונת GDPR תחת הכפתור "המשך בשם". חייב להתארח בדומיין מורשה.

    7. קישור למדיניות הפרטיות יישום: מוצג על מסך הכניסה הסכמה גוגל עם ואחד-Tap מידע אזהרת תלונה GDPR תחת הכפתור "המשך בשם". חייב להתארח בדומיין מורשה.

    8. תנאי יישום של הקישור שירות (אופציונלי): מוצג על מסך הכניסה הסכמה גוגל עם ואחד-Tap אזהרת תלונה GDPR מידע תחת הכפתור "המשך בשם". חייב להתארח בדומיין מורשה.

    איור 1. שדות מסך הסכמה של OAuth מוצגים בממשק המשתמש של הקשה אחת

  4. סמן את "סטטוס אימות", אם היישום שלך זקוק לאימות, לחץ על כפתור "שלח לאימות" כדי לשלוח את בקשתך לאימות. עיין בדרישות אימות OAuth לפרטים.