多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# GitLab Pages Access Control > 原文:[https://docs.gitlab.com/ee/user/project/pages/pages_access_control.html](https://docs.gitlab.com/ee/user/project/pages/pages_access_control.html) * [Terminating a Pages session](#terminating-a-pages-session) # GitLab Pages Access Control[](#gitlab-pages-access-control "Permalink") 版本历史 * 在 GitLab 11.5 中[引入](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/33422) . * 在 GitLab 12.4 的 GitLab.com 上可用. 您可以在项目上启用 Pages 访问控制,以便只有[项目成员](../../permissions.html#project-members-permissions) (至少是 Guest)才能访问您的网站: 有关演示,请参阅[页面访问控制](https://www.youtube.com/watch?v=tSPAr5mQYc8) . 1. 导航到项目的**"设置">"常规",**然后展开" **可见性","项目功能,权限"** . 2. 切换**页面**按钮以启用访问控制. **注意:**如果看不到切换按钮,则表示该按钮未启用. 请您的管理员[启用它](../../../administration/pages/index.html#access-control) . 3. 页面访问控制下拉菜单允许您设置谁可以查看 GitLab 页面托管的页面,具体取决于项目的可见性: * 如果您的项目是私人的: * **只有项目成员** :只有项目成员才能浏览网站. * **所有人** :无论登录或退出 GitLab 的**每个**人,无论其项目成员身份如何,都可以浏览该网站. * 如果您的项目是内部项目: * **只有项目成员** :只有项目成员才能浏览网站. * **具有访问权限的**每个人:登录到 GitLab 的每个人都可以浏览该网站,无论其项目成员身份如何. * **所有人** :无论登录或退出 GitLab 的**每个**人,无论其项目成员身份如何,都可以浏览该网站. * 如果您的项目是公开的: * **只有项目成员** :只有项目成员才能浏览网站. * **具有访问权限的**所有人:无论登录或退出 GitLab 的每个人,无论其项目成员身份如何,都可以浏览该网站. 4. Click **保存更改**. 下次有人尝试访问您的网站并启用访问控制时,将向他们显示一个页面,以登录 GitLab 并验证他们可以访问该网站. ## Terminating a Pages session[](#terminating-a-pages-session "Permalink") 如果要从 Pages 网站注销,可以通过撤销 GitLab Pages 的应用程序访问令牌来注销: 1. 浏览至个人资料的**"设置">"应用程序"** . 2. 在页面底部找到**授权的应用程序** . 3. 查找**GitLab 页面** ,然后按**撤消**按钮.