-
Notifications
You must be signed in to change notification settings - Fork 431
Conversation
26112aa
to
eaeab39
Compare
Looks great! First thoughts: I like configurable defaults. Specifically, you might want to to be able to do something like
Which would make it really easy to implement e.g. a login widget that you throw on every page, but lands you on a specific page (not necesarily the same one) based on where you logged in. |
Change |
# limitations under the License. | ||
|
||
"""Utilities for the Flask web framework | ||
""" |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
6b5ac6a
to
204850f
Compare
|
||
app.register_blueprint(self._create_blueprint()) | ||
|
||
#app.after_request(self._update_session) |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
444d0a3
to
f7cd1b2
Compare
@anthmgoogle modified so that |
LGTM; @anthmgoogle will also review. |
Thanks, @nathanielmanistaatgoogle and @dhermes for the thorough review. 👍 |
DEFAULT_SCOPES = ('email',) | ||
|
||
|
||
class OAuth2(object): |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Finished a review pass. A could of comments related to the public surface. |
f4d337c
to
8eb598d
Compare
@anthmgoogle Alright, that should do it. Can you take a final look? |
LGTM. |
I have merge privileges. @jonparrott did you get everyone's sign off? |
We have you, @nathanielmanistaatgoogle and @anthmgoogle. That's everyone. Thanks, everyone! 🎆 |
Wow. The saga is over! |
This should fix #224 once merged.
Currently rough and looking for feedback. This intentionally deviates from the appengine/webapp2 decorator to be more idiomatic for flask users.
authorize_callback
).Tests will be added once I validate this approach.