-
-
Notifications
You must be signed in to change notification settings - Fork 304
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
Fix redirect_uri so that it does not include code
or state
#100
base: master
Are you sure you want to change the base?
Conversation
@agrobbin @sferik Could you review this, if you still have an interest in the issue? #70 was merged without a spec, so I added specs to make my intention clear. If |
Build failures are not my fault, gem dependencies must be updated for older rubies. |
@knu you can add the following to the |
1 similar comment
1 similar comment
2c6ff31
to
0903ac4
Compare
1 similar comment
Obsolete versions are removed since they always fail in bundle.
I think this is a better fix for omniauth#28, and saves many OAuth2 strategies broken by omniauth#70.
0903ac4
to
16bd81a
Compare
1 similar comment
This should be merged. |
very keen for this. seems weird that #28 was merged even though it appears to go against the spec. |
Keeping in mind that I am not a maintainer of this gem, and contributed #70 more than 7 years ago, I think what's bitten this gem from my earlier change was that the RFC 6749 Section 4.1.1 states that the
Section 4.1.3 then states:
My change in #70 brought this gem into compliance w/ Section 3.1.2 (consider someone who has a I have not used this gem in any projects in quite awhile, but if I'm understanding the specification correctly, my recommendation would be the that the original |
I think this is a better fix for #28, and saves many OAuth2 strategies broken by #70.