我一直在阅读官方文档和各种文章,但对我来说还是不清楚。我的组织有多个用户和多个存储库。仅仅以特定的 github 用户(个人访问令牌)进行身份验证是不对的,因为如果同事可以以特定的 github 用户的身份进行身份验证,那么他们登录共享开发服务器后就可以访问其他人的私人存储库。拥有单个组织级访问密钥是不对的,因为我们需要知道哪个用户将哪个提交推送到了存储库。我需要一种方法来说明:“我以用户 X 的身份为组织 Y 进行身份验证,我可以做用户 X 可以为组织 Y 做的任何事,但不能做用户 X 在组织 Y 之外可以做的所有事”。哪种身份验证方法适合这种用例?
github 身份验证方法仅访问我组织的所有存储库
相关内容
- 允许SELinux、Nginx读取本地文件并建立出站连接
- Windows 10 上的 sysprep 错误:无法通用安装,因为 Holograms_1.0.0.0_neutral_ 无法删除但不存在
- 如何在 ntheorem 包中仅缩进第一行
- 集成 GPU 可以同时充当专用 GPU 吗?
- 在 Windows 资源管理器中鼠标有时不释放点击
- 在 VS2017 中从文本编辑器跳转到类视图
- 我可以在同一台装有 Apache 的服务器上运行 PHP 5.3 和 PHP 5.2 吗?
- ESXi - 串行控制台作为默认控制台
- 无法成功停止 X 服务器
- 新安装的 Ubuntu 中不显示 GRUB 引导加载程序