摘要
在本單元中,您已了解如何使用存取權杖、其使用案例和速率限制。 您也了解了 GitHub 和 OAuth 應用程式,以及如何以最佳方式選擇用於給定情況的應用程式。 您也展示了如何使用具有適當存取權範圍的個人存取權杖 (PAT),在 GitHub 組織上安裝 GitHub 應用程式的能力。
如果工作流程需要重複執行相同的工作,請建議您的小組評估 GitHub 和 OAuth 應用程式。 這些應用程式不僅可以節省時間,而且還能協助簡化並提高您的開發工作流程效率。 使用應用程式管理速率限制也可協助您避免 GitHub 企業工作流程中斷。
在本課程模組中,您已了解:
- 個人存取權杖如何讓使用者進行驗證,並允許 GitHub 應用程式的特定存取權。
- 授權 GitHub 活動所需的不同權杖。
- 監控速率限制的重要性。
- OAuth 與 GitHub 應用程式透過 GitHub REST API 驗證方式之間的差異。
- 如何在 GitHub 組織中安裝 GitHub 應用程式。
您可以建議使用適當的工具和權杖,協助讓貴組織更安全。 您應該使用這些工具為貴組織建置一個可持續的環境,以自動化工作並保護您的資料。 您可以套用本單元中的學習,向小組成員說明如何將其所擁有的工具最佳化,並設定這些工具,以進行成功且有效率的產品開發。
深入了解
針對我們在此課程模組中所討論的主題,以下是具有更詳細相關資訊的連結:
Creating a personal access token (建立個人存取權杖)
GitHub 應用程式與 OAuth 應用程式之間的差異 \(英文\)
將安全性原則新增至存放庫 \(英文\)