2016-05-10 28 views
1

新しいウィンドウで外部URLを開き、新しく開いたウィンドウでURLの変更を監視し、それに応じてアクションを実行する方法はありますか?そして、私は新たに開いたウィンドウからクッキーの値を取得したい.Basically私はangularjsのウェブサイトを開発しています。サインアップまたはログインするには私はソーシャルメディアを使用しています。たとえば、Facebookのログインボタンをクリックすると、ユーザーはFacebookのログイン画面にリダイレクトされ、ログインが成功すると、リダイレクトされた後、サーバーからクッキーのトークンとアクセスを送信するページにリダイレクトされます。終わらせる。だから私はリダイレクトが完了し、クッキーから値を取得したい場合は、URLを監視して、ユーザーをプロフィールページにリダイレクトしたいと思っています。新しいウィンドウで外部URLを開き、コントローラから新しく開いたウィンドウを制御する方法

答えて

1

新しいウィンドウ - > rootScopeまたは他のスコープはありません。 同じ「ランタン環境」のクロスウィンドウを持たない

新しいウィンドウを開くウィンドウでは、そのウィンドウを制御することはできません。

別の方法で必要に応じて、もう一つのangualrとパラメータを渡す必要があります。あなたが上陸したいページを選択することができます第3回パーティの認証で正常に

UPDATE

angeljsについては、lib satellizerがかなり良いと主なアイデンティティプロバイダ(facebook、twitter、guthub ecc)のサポートを提供しています。

あなたは何を探しているのか見てください

+0

同じウィンドウで行うことはできますか? – Krunal

+0

いくつか例を挙げておけば助けになります。 – Krunal

+0

さらに詳しい情報が必要です。新しいウィンドウのどのような種類のコンテンツですか(サードパーティのコード?)。いくつかの情報で質問を編集して、私たちは何かを具体化することができます – rick

関連する問題