私の Facebook アプリケーションでは、3 つのスコープをリクエストしています。email,publish_stream,publish_action
機能を利用していFB.login
ます。これらの 2 つのステップがポップアップします。
ユーザーが最初のステップで [キャンセル] をクリックすると、FB.login は応答オブジェクトとして「ステータス: 不明」を表示します。
ただし、ユーザーが 2 番目のステップでキャンセルをクリックすると、FB.login はそれを「status:connected」と表示し、ユーザーがすべてを受け入れたかのように扱います。
ユーザーが 2 番目のステップを拒否したかどうか、アプリはどのように判断しますか?