I'm using the 'Connect' button to allow users to log into facebook on a website.

When an ipad user clicks the button, the authentication window pops up correctly, and the user can enter their information. At this point the screen refreshes, but the user is not logged in. If they restart safari, then the page displays the load bar across the top of the screen and they are logged in.

Comments

thowland’s picture

I suspect it may be tied into the well-known back button bug in ios safari:

https://discussions.apple.com/thread/3404713?start=0&tstart=0

thowland’s picture

Priority: Normal » Major
thowland’s picture

The user is logged into facebook after refreshing the original page; something is preventing this page from refreshing after login.

Dave Cohen’s picture

It might have to do with third-party cookies. Is there a setting on that browser to allow/deny them? It would be worth testing if that setting makes a difference.

I don't have an ipad to test on.

thowland’s picture

I tried it with allow all cookies on; it shows the same behavior.

I think the cookie is actually getting set, as it does show me logged in when I reload the page- the issue is that the page doesn't refresh.

Do you have access to a mac? I believe you'll be able to replicate this using the OSX emulator.