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

auth: Various updates #3294

Merged
merged 7 commits into from
Jul 8, 2023
Merged

auth: Various updates #3294

merged 7 commits into from
Jul 8, 2023

Conversation

bdarnell
Copy link
Member

@bdarnell bdarnell commented Jul 8, 2023

  • Deprecate unused client_secret parameter
  • Deprecate TwitterMixin
  • Add a demo app for Google OAuth and update docs
  • Update facebook scope in comments
  • Update facebook and top-of-file example comments

OAuth2Mixin.authorize_redirect has never used this argument
and similar methods in this module don't have it.

Closes tornadoweb#1122
It's unclear to what extent this class still works given Twitter's
recent API changes. Deprecate it since I don't intend to track
future changes here.
Add some more detail to app registration docs.

This was done mainly to verify that we don't need to introduce
new parameters as requested in tornadoweb#2140

Closes tornadoweb#2140
The read_stream scope was replaced with user_posts; this change
was made to demos/facebook/facebook.py in tornadoweb#1674 but the corresponding
comment was not updated. The offline_access scope has also been removed
but seems irrelvant to this comment.

Fixes tornadoweb#1566
Matches a change made to the Google auth mixin in a previous commit.

Fixes tornadoweb#756
@bdarnell bdarnell force-pushed the auth-updates branch 3 times, most recently from 20dbe52 to 91a809a Compare July 8, 2023 01:04
@bdarnell bdarnell merged commit 34673bf into tornadoweb:master Jul 8, 2023
11 checks passed
@bdarnell bdarnell deleted the auth-updates branch July 8, 2023 01:17
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.

None yet

1 participant