即使不包含在索赔中,GitHub 提供程序也会检索组织和团队成员信息

作者: handshape创建于 2026年7月26日更新于 2026年8月27日

你们好...

我试图使用GitHub作为OAuth2供应商,只需要用户的电子邮件地址作为要求,所以用户的类人不需要全部同意就可以使用我的应用程序. 将“用户:电子邮件”设定为唯一可行的权利要求,直至:

https://GitHub.com/oauth2-proxy/oauth2-proxy/blob/10b68716e5364a8fa0cbbaf156bf67ef93a017d/提供商/GitHub.go#L133

...如果提供商试图 取回Org和团队成员 即使他们不在 要求的债权。

预期的行为要么是优雅地失败,如果富足的地段无法读取,要么是更好,只有丰富索赔中所涉及的地段.

内容来源: oauth2-proxy/oauth2-proxy