Sails.io.js を使用して、websocket を介して Sails バックエンドと通信する AngularJS アプリを実装しました。
バックエンドは基本的に純粋な API であり、他のアプリからも接続されるため、セッションを完全に無効にして JWT を使用しようとしています。
私は express-jwt をセットアップしており、通常の HTTP リクエストを非常にうまく使用できますが、sails.io.js を介してリクエストを送信すると、何も起こりません。Websocket リクエストはクライアントで保留されたままになり、サーバーでは何も起こりません ( 「愚かな」ログレベルで)。
クエリ パラメーターをサポートするために、sails.io.js にパッチを適用しようとしました。接続時に、Angular からトークンを送信しましたが、最良の場合、express-jwt から資格情報が見つからないというエラー メッセージが返されます。 ..
また、sailsの socket.jsを beforeConnect で変更する必要があるといういくつかのヒントも見ました。
誰かがこれを実装し、Sails とソケットで JWT を使用していますか? どの方向に進むべきかについてのヒントをいただければ幸いです:)