תוכן עניינים:

מהו מזהה לקוח OAuth 2.0?
מהו מזהה לקוח OAuth 2.0?

וִידֵאוֹ: מהו מזהה לקוח OAuth 2.0?

וִידֵאוֹ: מהו מזהה לקוח OAuth 2.0?
וִידֵאוֹ: 15 Factor Apps - API First, Telemetry and Authentication | PT 7 2024, דֵצֶמבֶּר
Anonim

מזהה לקוח . ה-client_id הוא ציבורי מזהה עבור אפליקציות. למרות שזה פומבי, עדיף שזה לא יהיה ניתן לניחוש על ידי צדדים שלישיים, כל כך הרבה יישומים משתמשים במשהו כמו מחרוזת hex של 32 תווים. זה חייב להיות גם ייחודי בכל לקוחות ששרת ההרשאות מטפל בהם.

מלבד זה, מהו זיהוי לקוח ב-oauth2?

לאחר שהאפליקציה שלך תירשם, השירות יוציא " לָקוּחַ אישורים" בצורה של א לָקוּחַ מזהה וא לָקוּחַ סוֹד. ה מזהה לקוח היא מחרוזת חשופה לציבור המשמשת את ה-API של השירות לזיהוי האפליקציה, ומשמשת גם לבניית כתובות הרשאות המוצגות למשתמשים.

לאחר מכן, השאלה היא, מהו זיהוי לקוח? שֶׁלְךָ מזהה לקוח , המכונה גם UCI, מופיע בכל המסמכים שאתה מקבל מאיתנו. זהו מספר בן שמונה או עשר ספרות שנראה כך: 0000-0000 או 00-0000-0000. אם אתה פונה אלינו בפעם הראשונה, עדיין לא תהיה לך א מזהה לקוח.

באופן דומה, כיצד אוכל לקבל את מזהה הלקוח שלי ב-OAuth?

בקש מזהה לקוח OAuth 2.0 במסוף Google API

  1. עבור אל Google API Console.
  2. בחר פרויקט, או צור פרויקט חדש.
  3. לחץ על המשך כדי להפעיל את ה-Fitness API.
  4. לחץ על עבור אל אישורים.
  5. לחץ על אישורים חדשים ולאחר מכן בחר OAuth Client ID.
  6. תחת סוג יישום בחר אנדרואיד.

האם מזהה לקוח OAuth סודי?

כן, אישורי סיסמה של בעל המשאב מזהה לקוח אינו חשוף בשום מקום לציבור אבל הוא אמור להיות מפתח ציבורי בסך הכל OAuth הֶקשֵׁר. לפי oAuth סטנדרטי אתה צריך את שניהם מזהה לקוח & סוד הלקוח יחד עם אישורי משתמש ליצירת אסימון גישה. זה התקן שמוגדר על ידי OAuth.

מוּמלָץ: