טעינת ספריית JavaScript של Google Identity Services

חשוב לטעון את ספריית ה-JavaScript של Google Identity Services (https://accounts.google.com/gsi/client) בכל דף אינטרנט שבו משתמש עשוי להתחיל תהליך הרשאה של OAuth 2.0 כדי לקבל קודי הרשאה או אסימוני גישה. משתמשים בקטע הקוד הבא של <script> ב-HTML <head> או <body>:

<script src="https://accounts.google.com/gsi/client" async></script>

כדי לשפר את מהירות הטעינה של הדף, אפשר לטעון את הסקריפט עם המאפיין async. אם הסקריפט מאתחל לקוח טוקן (google.accounts.oauth2.initTokenClient) או לקוח קוד (google.accounts.oauth2.initCodeClient) מיד אחרי הטעינה, אפשר לצרף גורם מטפל בקריאה חוזרת (callback) של onload לתג <script>:

<script src="https://accounts.google.com/gsi/client" onload="initClient()" async></script>

במאמרי העזרה של Google Account Authorization JavaScript API מפורטת הרשימה המלאה של השיטות ומאפייני ההגדרות שמרחב השמות google.accounts.oauth2 תומך בהם.

השלבים הבאים

אחרי שטוענים את ספריית הלקוח, בוחרים את מודל ההרשאה שמתאים לארכיטקטורת האפליקציה: