-
Notifications
You must be signed in to change notification settings - Fork 57
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
instagram signup is buggy #809
Comments
alternative: drop instagram, with a vengeance. so tempted. |
I am curious about tracking down that IndieAuth error though. I'm not sure why the verification response didn't return |
we debugged more and determined that i'm not sending an @Zegnat says his endpoint should default to form-encoded though, not JSON: https://gist.github.com/Zegnat/4ad87603bcabbf8e095363df99845e50 . the plot thickens. |
i updated the signup profile fetch to ignore rate limiting. |
@Zegnat i think this is fixed, so your auth endpoint should work now. feel free to try! |
I also have issues authorizing my site. The error message I see after the redirect is:
The URL looks fine to me (includes |
thanks for reporting @skddc, and sorry for the trouble! I'll look into it. |
looking at the log from one of your indieauth callback requests (link is just for me 😁):
...auth code and |
@skddc here's the auth code verification request bridgy makes, as a curl command:
here's a simplified, more readable version, without the non-standard
i'm replacing CODE with an auth code bridgy got from the callback above from your auth endpoint, 2018-06-27 16:53:32 UTC. this failure may be because the code expired, though, so maybe i can catch you in person to debug together. |
looks like this may be a bug in known, or at least a bad interaction between it and bridgy. @rikmendes had the same problem with https://rmendes.net/ , also on known. hey @mapkyca, any tips on how we could debug this? known users are having trouble logging into bridgy (instagram) with their sites' indieauth. details above. |
I could retry it and tell you the exact time and URL of the request if that helps. |
@mapkyca thanks for looking! you don't actually need an instagram account to repro on https://brid.gy/ , just click the instagram button and then try to log in with indieauth. the initial redirect from bridgy to known looks like this:
known then redirects back to bridgy with an auth code:
bridgy then tries to verify the auth code - details above in #809 (comment) - which known 400s. |
@mapkyca true, but this bug happens during indieauth, before bridgy looks at your Instagram account at all. if you were able to indieauth with known successfully, then you didn't reproduce the bug. maybe you're on a newer known version that fixed it? |
I'm on |
I wonder if it makes a difference between single user install / multi user installs.. e.g. it'll be hard to auth a single user on a mulituser install if you enter https://example.com/ instead of https://example.com/profile/me |
Oh, that actually works. So maybe that's how I did it back when setting it up the first time. Thanks! Would be nice if people with single-user instances could just use their domain name, of course. My profile does appear on the frontpage, too. |
That's what I have, and yet it doesn't work. |
Interesting... so you're saying that https://yoursite.com/profile/skddc works but https://yoursite.com doesn't? |
Yes, see my original comment: #809 (comment) |
I found out what broke it. See my last comment in the linked Known issue. Thanks again for helping! |
glad you figured it out! |
at least two problems:
me
, which we don't handle ok. IRC discussions, snarfed/oauth-dropins@d65d415, snarfed/oauth-dropins@f8ff52e.apologies @Zegnat, but i may deprioritize 1 until if/when you actually use bridgy. 😆 2, though, i should look at.
cc @aaronpk
The text was updated successfully, but these errors were encountered: