İframe uygulamasında yeni bir kullanıcı için varsayılan olarak gösterilen Facebook iletişim kutusu iletişim kutusu

Bugün sadece facebook iframe uygulamasında garip bir şey fark ettim. İşte karşılaştığım iş akışı:

  1. I have never used the app before, im a first time user (ie deauthorized the app before)
  2. I go to apps.facebook.com/myapp - this is not the real facebook app im talking, is just for sake of example.
  3. The app now redirects automatically to this: http://www.facebook.com/connect/uiserver.php?app_id=xxxxxxxxxxxxxxxxx&method=permissions.request&redirect_uri=http%3A%2F%2Fapps.facebook.com%2Fmyapp%2F&response_type=none&display=page. Is actually redirecting to the approve app dialog.

The problem: Until today, the app wasnt automatically redirecting to auth dialog; instead i was showing a welcome screen where i had a button Join, and on click on that button i was redirecting user to approve the app.

Peki ne oluyor, neden otomatik olarak yönlendiriliyor? Facebook bir şey değiştirdi mi? Ya da uygulama ayarlarında yanlış bir ayar olabilir mi?

Şimdiden teşekkürler,
Marius B.

Found the problem...so here it goes. It seems that in app settings even if i did not had Enhanced Auth Dialog option enabled, for some reason the Authenticated Referrals option was active.

Solution: Go to Settings->Advanced, and enable Enhanced Auth Dialog option, then go to Settings->OAuth Dialog and disable Authenticated Referrals option from bottom. Then go back to Settings->Advanced and disable the Enhanced Auth Dialog option.

Umarım yardımcı olur.


Cevap yok