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

feat(authentication): support OAuth 2.0 scopes #80

Merged
merged 14 commits into from
May 21, 2022
Merged

feat(authentication): support OAuth 2.0 scopes #80

merged 14 commits into from
May 21, 2022

Conversation

nkalupahana
Copy link
Contributor

@nkalupahana nkalupahana commented May 8, 2022

This is still WIP since GoogleSignIn 6.2 still isn't out, but since it'll be out very soon and this is a somewhat substantial PR, I figured I would open it now to get an initial review. I've tested this for Google and GitHub (so should work for all OAuth) -- so I think the only one not covered by testing on my part is Facebook (all platforms) and Google Play Games (Android).

Close #32

Pull request checklist

Please check if your PR fulfills the following requirements:

  • The changes have been tested successfully.
  • A changeset has been created (npm run changeset).

Copy link
Member

@robingenz robingenz left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution!

@nkalupahana
Copy link
Contributor Author

@robingenz fixes implemented and tested, let me know if you want to see anything else.

Copy link
Member

@robingenz robingenz left a comment

Choose a reason for hiding this comment

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

Looks good, just a few final changes.

@nkalupahana
Copy link
Contributor Author

Alright, all set. I'll ping you when GoogleSignIn 6.2 comes out so we can get this merged. Thanks!

@robingenz robingenz changed the title [WIP] Request scopes on sign in feat(authentication): support OAuth 2.0 scopes May 10, 2022
@robingenz
Copy link
Member

@nkalupahana Please format the files and fix the build error.

@nkalupahana
Copy link
Contributor Author

@robingenz should be all good to go!

@robingenz
Copy link
Member

@nkalupahana Great work! Thank you!

@robingenz robingenz merged commit e4a4787 into capawesome-team:main May 21, 2022
@github-actions github-actions bot mentioned this pull request May 21, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat(authentication): support OAuth 2.0 scopes
2 participants