OAuth1: login with Facebook error

205 views
Skip to first unread message

Pierre-Élie Fauché

unread,
May 27, 2015, 8:09:16 AM5/27/15
to meetu...@googlegroups.com
Hi,

I work at Sunrise and one of our users reported an issue while trying to connect Meetup to Sunrise, using login with Facebook.
We are using the OAuth1 flow (disposable refresh tokens of OAuth2 do not work for us).

Here are screenshots sent by the user:

It looks like when the webview appears to login into Meetup, choosing the Facebook option redirects to the same login page with the error message "Unable to create Meetup account" (as seen in the screenshot above). From there, clicking again on Login with Facebook actually seems to work but redirects to what looks like the Meetup homepage, instead of finishing the OAuth flow by redirecting with the OAuth token.

I’ve been able to reproduce.

The same flow works as expected if instead of choosing Facebook to login we use email/password.

Thanks!

Doug Tangren

unread,
May 27, 2015, 8:46:47 AM5/27/15
to meetup-api
On Wed, May 27, 2015 at 4:45 AM, Pierre-Élie Fauché <p...@sunrise.am> wrote:
Hi,

I work at Sunrise and one of our users reported an issue while trying to connect Meetup to Sunrise, using login with Facebook.
We are using the OAuth1 flow (disposable refresh tokens of OAuth2 do not work for us).

Here are screenshots sent by the user:

It looks like when the webview appears to login into Meetup, choosing the Facebook option redirects to the same login page with the error message "Unable to create Meetup account" (as seen in the screenshot above). From there, clicking again on Login with Facebook actually seems to work but redirects to what looks like the Meetup homepage, instead of finishing the OAuth flow by redirecting with the OAuth token.

We have a team that's been iterating on our login flows. I'll check in with them to see if there could have been any recent regressions. It's possible that when a Facebook login request fails ( Facebook isn't always a reliable service ) the resulting page loses to context of the oauth flow. In either case, I'll open a ticket to investigate. Thanks for reporting the issue.
 

I’ve been able to reproduce.

The same flow works as expected if instead of choosing Facebook to login we use email/password.

Thanks!

--
--
You received this message because you are subscribed to the Google
Groups "Meetup API" group.
To unsubscribe from this group, send email to
meetup-api+...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/meetup-api?hl=en?hl=en

---
You received this message because you are subscribed to the Google Groups "Meetup API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meetup-api+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Doug Tangren

unread,
May 28, 2015, 1:04:12 PM5/28/15
to meetup-api
On Wed, May 27, 2015 at 8:46 AM, Doug Tangren <do...@meetup.com> wrote:

On Wed, May 27, 2015 at 4:45 AM, Pierre-Élie Fauché <p...@sunrise.am> wrote:
Hi,

I work at Sunrise and one of our users reported an issue while trying to connect Meetup to Sunrise, using login with Facebook.
We are using the OAuth1 flow (disposable refresh tokens of OAuth2 do not work for us).

Here are screenshots sent by the user:

It looks like when the webview appears to login into Meetup, choosing the Facebook option redirects to the same login page with the error message "Unable to create Meetup account" (as seen in the screenshot above). From there, clicking again on Login with Facebook actually seems to work but redirects to what looks like the Meetup homepage, instead of finishing the OAuth flow by redirecting with the OAuth token.

We have a team that's been iterating on our login flows. I'll check in with them to see if there could have been any recent regressions. It's possible that when a Facebook login request fails ( Facebook isn't always a reliable service ) the resulting page loses to context of the oauth flow. In either case, I'll open a ticket to investigate. Thanks for reporting the issue.

I've found the issue and it's limited to our mobile login flow and only if a request to facebook fails. We may be able to have a fix next week.

Doug Tangren

unread,
Jun 4, 2015, 5:37:33 PM6/4/15
to meetup-api
On Thu, May 28, 2015 at 1:03 PM, Doug Tangren <do...@meetup.com> wrote:


On Wed, May 27, 2015 at 8:46 AM, Doug Tangren <do...@meetup.com> wrote:

On Wed, May 27, 2015 at 4:45 AM, Pierre-Élie Fauché <p...@sunrise.am> wrote:
Hi,

I work at Sunrise and one of our users reported an issue while trying to connect Meetup to Sunrise, using login with Facebook.
We are using the OAuth1 flow (disposable refresh tokens of OAuth2 do not work for us).

Here are screenshots sent by the user:

It looks like when the webview appears to login into Meetup, choosing the Facebook option redirects to the same login page with the error message "Unable to create Meetup account" (as seen in the screenshot above). From there, clicking again on Login with Facebook actually seems to work but redirects to what looks like the Meetup homepage, instead of finishing the OAuth flow by redirecting with the OAuth token.

We have a team that's been iterating on our login flows. I'll check in with them to see if there could have been any recent regressions. It's possible that when a Facebook login request fails ( Facebook isn't always a reliable service ) the resulting page loses to context of the oauth flow. In either case, I'll open a ticket to investigate. Thanks for reporting the issue.

I've found the issue and it's limited to our mobile login flow and only if a request to facebook fails. We may be able to have a fix next week.

This issue should now be fixed. Let us know if you continue to observe these types of problems. 
Reply all
Reply to author
Forward
0 new messages