採用 Amazon Cognito 技術,提供更快速、更輕鬆安全的應用程式身分驗證與授權
使用 AWS Amplify 將身分驗證新增至您的應用程式 (1:34)
Amplify Auth 可讓您使用完全受管的使用者目錄,快速設定安全的身分驗證流程。使用 Amplify Auth 的內建授權功能,控制使用者在您行動裝置與 Web 應用程式中的存取內容。一併按下選項,或是使用引導式命令來設定電子郵件和社群媒體的註冊/登入、忘記密碼以及多重要素驗證工作流程。
功能
直覺式配置
![直覺式配置 直覺式配置](https://d1.awsstatic.com/AWS%20Amplify/Features/auth-intuitive.4308cf867d2952853177676b67b03ad998899bf1.png)
透過以 Web 為基礎的 Amplify Studio 和本機 Amplify CLI 工具鏈,提供引導式工作流程和以使用案例為中心的直覺介面,將身分驗證新增至您的應用程式。
預建的 UI 元件
![預建 UI 元件 預建 UI 元件](https://d1.awsstatic.com/AWS%20Amplify/amplify-authenticator-login.acfb39db1603aa778743741089d93b8153fb3c4b.png)
使用預建的 UI 元件,只需幾行程式碼即可將登入和註冊工作流程新增至您的應用程式。與 React、React Native、Angular、Vue、Ionic、Next.js 整合。
精細的授權
![精細的授權 精細的授權](https://d1.awsstatic.com/AWS%20Amplify/Features/authz.ad17c5148b937adfc44e5a691cba55c23762872c.png)
Amplify Studio 和 CLI 有助於建立精細的授權政策,指定哪些已驗證的應用程式使用者和群組可以存取應用程式資料、檔案及 API。
使用者管理
![使用者管理 使用者管理](https://d1.awsstatic.com/AWS%20Amplify/Features/auth-usermanage.f010d52396281c4c6d05cc4a95a2f69168f719da.png)
Amplify Studio 提供管理已驗證使用者的方法。建立/編輯使用者和群組、更新使用者屬性、自動驗證註冊等,無須執行驗證流程。
Web 和行動前端程式庫
![Web 和行動前端程式庫 Web 和行動前端程式庫](https://d1.awsstatic.com/AWS%20Amplify/Features/auth5.51a263458b3847dffcb5d9172b9f3b24ac453fc8.png)
身分驗證用戶端程式庫提供簡易 API 介面 (Auth.signIn 和 Auth.SignUp),只需幾行程式碼即可為您的應用程式建置自訂登入體驗。Amplify 會自動處理重新登錄權杖,以及使用短期憑證簽署 AWS 服務的請求。