ember-simple-authとjwtを使用して、独自のEmber to Apiログイン作業があります。また、Facebookやその他のサードパーティのソーシャルネットワークにも接続したいと考えています。ログイン後にソーシャルネットワークに接続するにはember-simple-authを使用してください
私たちは、ember-simple-authと鳥居のプロバイダを使ってFacebookに接続して認証することができます。
2つの問題があります。
1)Facebookの(または他のサードパーティ認証)のポップアップが閉じたりキャンセルされた場合、セッションは無効化され、ユーザーがログアウトされます。 2)ユーザーが別のユーザー(ソーシャルメディア会社のページと考える)に使用されている電子メールに既に関連付けられているfbアカウントに接続すると、セッションは無効になり、ユーザーはログアウトされます。
ユーザーがアプリケーションにログインしている場合は、この両方の動作は問題ありませんが、この場合はエラーをキャッチして報告し、元のセッションを続行したいと考えています。
どのようにすればいいですか?
使用:Ember:2.11.3;エンバーシンプルな認証:1.2.2と鳥居:0.8.2
オーセンティケータとオーソライザを表示できますか? –