הרשמה וכניסה בהקשה אחת

לפני שמוסיפים כניסה לאפליקציה ב-One Tap, צריך להגדיר את Google APIs ו-Android פרויקטים.

הגדרת פרויקט במסוף Google APIs

  1. פותחים את הפרויקט במסוף API או יוצרים פרויקט אם אין עדיין חשבון.
  2. בדף מסך ההסכמה של OAuth, מוודאים שכל המידע מלא ומדויק. במיוחד, צריך לוודא שציינת את כתובות ה-URL במדיניות הפרטיות ובתנאים ובהגבלות של האפליקציה.
  3. בדף Credentials, יוצרים מזהה לקוח של Android לאפליקציה אם אין עדיין חשבון. יהיה עליך לציין את שם החבילה של האפליקציה חתימת SHA-1.
    1. נכנסים לדף Credentials.
    2. לוחצים על Create credentials > מזהה הלקוח ב-OAuth.
    3. בוחרים בסוג האפליקציה Android.
  4. בדף Credentials, יוצרים מזהה לקוח של אפליקציית אינטרנט כבר יש לכם. אפשר לצאת מהמקורות המורשים של JavaScript השדות של מזהי ה-URI המורשים להפניה אוטומטית ריקים. מזהה הלקוח הזה מייצג את שרת עורפי לאימות. (צריך להשתמש במזהה הלקוח הזה כדי להתקשר Google APIs מהשרת, אבל תצטרכו אותו גם אם לא תצטרכו).
    1. נכנסים לדף Credentials.
    2. לוחצים על Create credentials > מזהה הלקוח ב-OAuth.
    3. בוחרים בסוג האפליקציה Web application.

הכללת יחסי תלות בפרויקט Android

  1. בקובץ build.gradle ברמת הפרויקט, חשוב לכלול את מאגר Maven (google()) גם ב-buildscript וגם ב-allprojects .
  2. מוסיפים את יחסי התלות עבור Google Play Services ספריות אימות לצורך קובץ ה-build של המודול (ברמת האפליקציה) (בדרך כלל app/build.gradle):

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:21.2.0'
    }
    

אופציונלי: שיוך האפליקציה לאתר

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

השלבים הבאים

הוספת תהליכי כניסה לאפליקציה בהקשה אחת