本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
限制对分支的访问
如果您正在开发未发布的功能,则可以对功能分支进行密码保护,以限制特定用户的访问权限。在分支上设置访问控制后,当用户尝试访问分支的网址时,系统会提示他们输入用户名和密码。
您可以设置适用于单个分支机构或全局应用于所有连接分支的密码。如果在分支和全局级别都启用了访问控制,则分支级别的密码优先于全局(应用程序)级别的密码。
在功能分支上设置密码
-
登录 AWS Management Console 并打开 Amplify
控制台。 -
选择要为其设置功能分支密码的应用程序。
-
在导航窗格中,选择托管,然后选择访问控制。
-
在访问控制设置部分,选择管理访问。
-
在 “管理访问控制” 页面上,执行以下任一操作。
-
设置适用于所有连接分支的用户名和密码
-
开启管理所有分支的访问权限。例如,如果您连接了主分支、开发分支和功能分支,则可以为所有分支应用相同的用户名和密码。
-
-
将用户名和密码应用于单个分支
-
关闭 “管理所有分支的访问权限”。
-
找到要管理的分支。在 “访问设置” 中选择 “需要限制密码”。
-
在 “用户名” 中,输入用户名。
-
对于密码,输入密码。
-
-
选择保存。
-
-
如果您正在管理服务器端渲染 (SSR) 应用程序的访问控制权限,请通过从 Git 存储库执行新构建来重新部署该应用程序。要让 Amplify 应用您的访问控制权限设置,就必须执行此步骤。