oauthenticator icon indicating copy to clipboard operation
oauthenticator copied to clipboard

[GitHub] Authorization by GitHub repository access

Open koendelaat opened this issue 1 year ago • 4 comments

Allows for GitHub authentication based on repository access, which is required when using outside-collaborators.

Current situation only allows authorization based on org or org/team access. This requires all users to be a member of this org.

With outside-collaborators, we can grant them access to specific repositories, but they don't become member of the organization nor the teams.

This feature allow authorization based on repository access, making JupyterHub accessible to outside-collaborators.

koendelaat avatar Jul 07 '23 18:07 koendelaat

Thanks for submitting your first pull request! You are awesome! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please make sure you followed the pull request template, as this will help us review your contribution more quickly. welcome You can meet the other Jovyans by joining our Discourse forum. There is also a intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:

welcome[bot] avatar Jul 07 '23 18:07 welcome[bot]

@consideRatio any comments?

koendelaat avatar Jul 14 '23 06:07 koendelaat

@manics Any comments on my replies?

koendelaat avatar Aug 05 '23 16:08 koendelaat

@manics, @consideRatio Can you maybe have a look to this PR?

koendelaat avatar Dec 04 '23 14:12 koendelaat