תחילת העבודה עם הרשמה והקשה אחת

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

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

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

  1. פותחים את הפרויקט ב-API Console או יוצרים פרויקט, אם עדיין אין לכם אותו.
  2. בדף ההסכמה של OAuth, חשוב לוודא שכל המידע מלא ומדויק. חשוב במיוחד לציין את כתובות ה-URL של מדיניות הפרטיות והתנאים וההגבלות של האפליקציה.
  3. אם עדיין אין לכם מזהה לקוח לאפליקציה, תוכלו ליצור אותו עבור אפליקציית פרטי הכניסה ב-Android. תצטרכו לציין את שם החבילה של האפליקציה ואת חתימת ה-SHA-1 שלה.
  4. אם אין לכם עדיין מזהה לקוח לדף האינטרנט של הכניסה, תוכלו ליצור לו את ה-Client ID. תוכלו להשאיר את השדות 'מקורות מורשים של JavaScript' ו-'URIs להפניה אוטומטית' ריקים. מזהה הלקוח הזה מייצג את שרת הקצה העורפי לאימות. (צריך להשתמש במזהה הלקוח הזה כשמתקשרים ל-Google APIs מהשרת, אבל תצטרכו אותו גם אם אין לכם צורך בכך).

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

  1. בקובץ build.gradle ברמת הפרויקט, חשוב לכלול את מאגר Maven ב-Google (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:20.4.1'
    }
    

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

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

השלבים הבאים

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