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

removing google oauth2 authentication and replacing with opengwas jwt #510

Merged

Conversation

explodecomputer
Copy link
Contributor

This PR updates the package to use ieugwasr 1.0.0, which moves away from google oauth2 and now uses OpenGWAS jwt for authentication / authorisation. ieugwasr 1.0.0 has been submitted to CRAN.

It's a breaking change as previously anonymous usage was possible, and private dataset access was enabled through google authentication. Also, we're no longer using the GoogleAuthR package which might be removed from CRAN - https://cran.r-project.org/web/checks/check_results_googleAuthR.html.

Copy link
Contributor

@remlapmot remlapmot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work Gib

I added trivial minor tweaks.

In a later version when we're more confident the API is robust we can remove all the skip()s I put in the tests which make an API call.

@remlapmot remlapmot merged commit 137e284 into master Apr 22, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adhere to authentication requirements in ieugwasr
2 participants