問題タブ [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.

0 投票する
0 に答える
241 参照

angularjs - satellizer req.headers.authorization が nodejs デモで定義されていません

nodejs を使用してバックエンドでアプリを認証するために satellizer を使用していますが、すべての http リクエストが req.headers.authorization を攻撃しません。理由がわかりません。これを修正するのを手伝ってください。

app.js

userController.js

userService.js

restfull api を呼び出す前に認証をチェックする関数

}

API

0 投票する
1 に答える
161 参照

javascript - 変更時に $scope が更新されない

認証にSatellizerを使用しています。ログイン後、ヘッダーのログイン/登録ボタンがログアウトに変わるはずですが、そうではありません。

これが私のヘッダーディレクティブです:

ヘッダー テンプレートの興味深い部分は次のとおりです。

サテライザーが機能しない場合に備えて、追加のレイヤーとしてファクトリがあります。これは、これを行う単なるディレクティブです。

そのため、ログアウトをクリックしても、ヘッダーは更新されません。ヘッダーに isAuthenticated を設定する方法に何か問題がありますか?

0 投票する
3 に答える
1103 参照

angularjs - Satellizer Facebook ログインが正しいスコープを返さない

私は Satellizer を使用して Facebook ログインを行っています。Facebook がすべてのユーザー情報を返さないことを除けば、うまく機能します。スコープ email と public_profile に含めると、名前と ID だけが取得されますが、メールは取得されません。

これがクライアント側の FB 構成です。ご覧のとおり、email と public_profile を要求しています。

サーバー上で、これは:

次のように、プロファイルに id と name のみを指定します。

何が間違っているのか、なぜメールやアバターが届かないのかわかりません...

ありがとう。

0 投票する
1 に答える
1617 参照

python - Python ソーシャル認証と Satellizer による REST 認証

フロントエンドでSatellizerをクライアントとして使用し、 django rest frameworkを使用してバックエンドでpython social authを使用して、単一ページの角度アプリで認証を有効にしようとしています。主な問題は、セッション認証の代わりにJWTを使用したいということです。

social/complete/backendユーザーがポップアップ ウィンドウを(python social auth view)に確認した後に取得した応答を渡そうとしましたが、うまくいきませんでした。

Google 構成の satellizer に次のように記述しました。

私が遭遇する問題は、python social authにあります:

必要なパラメーターの状態がありません

google- oauth2 および

必要なパラメーターコードがありません

フェイスブック用。

これらのパラメーターはリクエスト ペイロードに存在し、独自のカスタム ビューで取得できるため、これは非常に奇妙です。


解決策に最も近いのは、パラメーターをstate正常に受け入れることができる独自のビューを作成することです。

これは、応答を処理し、 django-rest-framework-jwtを使用して新しい jwt トークンを作成する私のビューです。

つまり、機能しますが、Python ソーシャル認証で実装できた場合に得られるすべての利点が得られるわけではありません。このビューからdo_authのようないくつかの関数を呼び出す python social auth で認証する方法があるかもしれません。

この問題にどれだけ苦労しているかに驚かされます。

すべてのヘルプは大歓迎です。

tl,dr : Satellizerdjango-rest-frameworkpython social authおよびJWTを使用して角度のある単一ページアプリケーションを実装する方法は?

0 投票する
0 に答える
493 参照

angularjs - Vkontakte oauth 用に Satellizer.js を構成する

vk.com 認証用にsatellizerを構成しようとしています。ただし、認証しようとすると、500 内部サーバー エラーが発生し続けます。これが私の構成です:

クライアント側:

サーバー側ルーティングの関連部分:

私は何か間違ったことをしているようです。Facebook 認証は正常に機能するため、問題は構成にある可能性が最も高いです。誰にもアイデアはありますか?

0 投票する
1 に答える
2048 参照

angularjs - SyntaxError: sattelizer と JAX-RS を使用する場合の予期しないトークン t

JAX-RS Web サービスからJWTを返そうとしましたが、次のエラーが発生しました:

これは、LoginControllerログインを実行しようとするコードです。

これは JWT トークンを発行する JAX-RS Web サービス コードで、JWT を生成するためにjose.4.jライブラリを使用しています。

生成された JWT を返す形式/方法が間違っていると思いますが、修正方法がわかりません。ありがとうございました。

0 投票する
1 に答える
62 参照

angularjs - Laravelはトークンを送信しません

サーバーにアプリをアップロードしました。フォルダー構造を変更しました。index.php に変更を加えました。アプリを介してAPIを呼び出してもトークンは送信されません(jwtトークンを使用しています)。トークンはローカルストレージに保存されますが、すべてのリクエストで送信されるわけではありません。 satellizer.js で何かを変更する必要がありますか?