Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle GitHub OAuth restrictions gracefully #5190

Open
estib-vega opened this issue Oct 17, 2024 · 2 comments
Open

Handle GitHub OAuth restrictions gracefully #5190

estib-vega opened this issue Oct 17, 2024 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@estib-vega
Copy link
Contributor

estib-vega commented Oct 17, 2024

Version

0.13.2

Operating System

macOS

Distribution Method

dmg (Apple Silicon)

Describe the issue

Discord message

https://discord.com/channels/1060193121130000425/1073202153163857920/1296480103785828386

It seems GitHub returns some API errors with warning, claiming that the user does have the correct credentials, but some restrictions apply.

Not super sure how we should handle this though.
Probably raise the message to the user and have the option to not display again.

Error message

Although you appear to have the correct authorization credentials, the <ORG NAME> organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited.

How to reproduce

No response

Expected behavior

No response

Relevant log output

No response

@estib-vega estib-vega added the bug Something isn't working label Oct 17, 2024
@estib-vega estib-vega self-assigned this Oct 17, 2024
@esolitos
Copy link

I assume this is referring to errors like the following, right?

Although you appear to have the correct authorization credentials, the octoorg organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited.

@estib-vega
Copy link
Contributor Author

Although you appear to have the correct authorization credentials, the octoorg organization has enabled OAuth App access restrictions, meaning that data access to third-parties is limited.

@esolitos Correct. I'll add that message to the description to make this issue easier to identify :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants