2012-03-06 7 views
1

私はどこかでoffline_accessが非難されることをお伝えしました。Facebookでログインしても私のアプリの承認を依頼し続けます

私が正しく理解していれば、ユーザーが自分のページで「Facebookでログイン」をクリックするたびに、OauthのFacebookページにリダイレクトされ、再びアプリケーションを認証する必要があることを意味します。

これは間違いありませんか?ユーザーはこれに本当に慣れていますか?

答えて

1

いいえ、offline_accessはログイン画面とは関係なく、scopeで定義されている許可リクエストのリストを変更した場合、またはアプリリストからアプリケーションを削除/取り消した場合にのみ認証ダイアログが表示されます。

アプリを受け入れると、再びその画面を見る必要はありません。どのようにアプリケーションを設定し、プログラミングしたかによって、ダイアログがフラッシュされてロードされ、その後非常に素早く閉じることがあります。

+0

返信いただきありがとうございます。私の場合、私は自分のアプリケーションと、SDKに付属しているサンプル(non-js)をテストしました。両方とも同じ結果を得ました。私はfacebookでログインしています(facebookで私のページにアクセスできます)、私は私のアプリで "Facebookでログイン"ボタンをクリックすると、私はその認証ポップアップを得ます.... – bicatu

+0

私は何十ものアプリケーションを持っており、どれもこれをしません。こことその例:http://jsfiddle.net/dmcs/R4g47/3/アプリを承認した後[login with facebook]をクリックすると、再びポップアップが表示されません。 – DMCS

+0

奇妙な。それは範囲と何かであることができますか? – bicatu