問題タブ [satellizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - UI Router と Satellizer 強制ログイン
この質問はあまり具体的ではないことはわかっていますが、この問題を解決する方法やどこから始めるべきかわかりません..
UI-Router での認証にSatellizerを使用しています。問題は、私には2つのルートが/sign_in
あり/profile
、/sign_in
ユーザー情報を返すサーバーへのリクエストを発行することです(ログインが成功した場合)...このcurrentUser
情報はアプリケーション全体で使用されます...
問題は、ユーザーがログイン前にアクセスしようと/profile
すると、空のビューがレンダリングされることです...これらの「制限された」ビューにアクセスする前に、ユーザーに最初にログインさせるにはどうすればよいですか?!
繰り返しますが、これが特定の質問ではないことはわかっていますが、どこから始めればよいか本当にわかりません
angularjs - Satellizer により、Angular は残りのすべてのクエリを OPTIONS リクエストでプリフライトします
すべてのサーバーが OPTIONS リクエストに応答した場合、これは問題になりませんが、Satellizer は Angular に Content-Type text/plain の GET リクエストをプリフライトさせます。実際には、他の REST クエリの半分が壊れています。
angularjs - Satellizer HTTP インターセプター
現在、json Web トークンを使用して認証するために satellizer ライブラリを使用しています。バックエンドで、API と認証をテストしましたが、すべてが機能しています。ちなみに私はTwitter認証を使用しています。
角度のある部分であるフロントエンドでは、twitter で認証してホームページに正常にリダイレクトした後、/profileに移動するたびにユーザーの情報を取得できませんでした。ユーザーの情報はレンダリングされず、ネットワークタブを確認するとGoogle Chrome では、angular はバックエンドから /api/me ルートを呼び出すことさえしません。
Httpインターセプターと関係があると思います。認証ヘッダーは、フロントエンドとバックエンドの両方でx-access-tokenとして設定されます。
これがコードです。
コントローラー login.js
profile.js
サービス account.js
profile.html を表示
これは、Twitter 認証からのユーザー情報がレンダリングされる場所です。バックエンドでは、Chrome 郵便配達員を使用しているときにすべてが表示されます。
私は過去 4 時間髪を引っ張っていたので、ここで何が間違っていたのでしょうか?
javascript - Ionic Android "redirect_uri はサポートされていません" Facebook
私はソーシャルネットワークでの認証は初めてですが、Ionic、Node、Mongo、Satellizer https://github.com/sahat/satellizerでアプリケーションを開発して、facebook で認証を行い、ブラウザで正常に動作していますが、 Androidエミュレーターでテストすると、次のエラーが表示されます: https://drive.google.com/file/d/0B3vlNJIDJA6RTHlpeml5YjFxNUU/view?usp=sharing
私のローカル構成:
私の Facebook アプリの詳細:
アプリ ID: 1553815514880424
サイト URL: http://localhost:3000/
アプリ ドメイン: localhost
angularjs - Satellizer と Twitter のログイン
私は、facebook と twitter を使用してログインするために satellizer jjs モジュールを使用しています。フロントエンドにはangular jsを、バックエンドにはノードjsを使用しています。私はウェブサイトを開発しています。Twitter を使用してログインすると、別のウィンドウで認証が成功した後、ユーザーはアプリケーション ウィンドウに戻ることができません。ユーザーがログイン後にアプリケーションウィンドウに自動的に送信されるように、何かを提案してください。
angularjs - https://github.com/sahat/satellizer を使用してログインした後、Twitter のポップアップ ウィンドウが開いたままになる
私はソーシャルログイン機能にhttps://github.com/sahat/satellizerを使用しています 今、ログインが完了した後に twitter でログインしている間 ポップアップが閉じません リダイレクトされた URL が同じポップアップで開きます main(parent) にリダイレクトする方法タブ ??