質問:
- CNA で使用するために Facebook ログインをセットアップすることは可能ですか?
- 開発者向けの CNA ドキュメントはありますか?
- 開発者ツールを使用して CNA 画面をデバッグできますか?
詳細:
電子メール送信フォームまたは Facebook ログイン ボタンを使用するキャプティブ ポータル ログイン ページを作成しました。ログイン ボタンは、Facebook の開発者リソースに記載されているように、javascript を使用してウィンドウを開き、ユーザーをログインさせます。
テスト:
CNA: Facebook サインイン ボタンをクリックすると、複数回クリックした後、Facebook ログインにリダイレクトされます。Facebook のログイン ページでは、ユーザー名とパスワードを送信できますが、これらのエントリは Cookie から生成されません。送信後、ページが空白になり、ログインが完了しません。
フル機能のブラウザー: Safari、Chrome、Firefox などでは、ソーシャル サインは機能しており、期待どおりに動作します。すべてのブラウザーは、ユーザーをログイン ページにリダイレクトします。ユーザーは、電子メール送信ボタンまたはソーシャル サインを使用してホットスポットで認証し、ランディング ページにリダイレクトすることができます。問題は CNA でのみ発生します。
リサーチ:
フォーラムのスレッドでは、この方法で Facebook ログインを使用することは不可能であると述べられていますが、Social Sign Inはまさに私が提案していることを実行しているように見えるので、私は納得していません。彼らはアプリを使わずにログインできると主張しているので、CNA ブラウザを使っているか、Safari を直接起動していると思われます。一部の JavaScript は CNA で機能しますが、リソースを追跡して、CNA の機能/制限を正確に説明することはできません。
この問題についてご協力いただきありがとうございます