私の symfony 2.3 アプリケーションでは、ログインを処理するために FOS Facebook を追加しました。ログインはうまく機能します (スタック オーバーフローのおかげです!)。
ただし、次のシナリオは失敗します。
- ユーザーは fosfacebook を使用してログインします
- ユーザーはログアウトせずにウェブサイトを閉じます。もちろん、php セッションは終了し、symfony はユーザーを匿名と見なします。
- 次回ユーザーが Web サイトにアクセスすると、ユーザーはログイン ページにリダイレクトされますが、 javascript facebook ボタンにはログインではなく「ログアウト」が表示されます。
だから私は2つの解決策を見ます:
- JavaScript の Facebook ボタンを置き換える 自分でコーディングしたリダイレクトを購入する (?)
- ユーザーがすでに facebook でログインしていることをサーバー側で検出し、ログインを促進します。
おすすめは何ですか?ご協力ありがとうございました!
サイモン