問題タブ [angular-cookies]

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 投票する
1 に答える
883 参照

angularjs - ブラウザを閉じた後もngCookiesを保持するには?

ブラウザを閉じた後も ngCookies を保持したい。いくつかの調査の後、私はこの解決策を試しました:

残念ながら、F5(更新) でしか機能しません。ブラウザを閉じた後、Cookie を保持するにはどうすればよいですか?

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

angularjs - $cookieStore または $cookies が $stateParams データを保存していません

以下は、または$stateParamsにデータを保存する必要があるコントローラーです。更新すると、すべてのデータが失われるためです。$cookieStore$cookie$stateParams

以下は私がそれをした方法です。しかし、それはデータを保存していません。console.log を配置すると、すべてが null になります。

初めてページにアクセスすると、データがあります。しかし、ページを更新すると、すべてのコンソールが null になります。

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

angularjs - ディレクティブのクリックイベントで $cookie を角度的に渡す

angularを使用して、保存ボタンをクリックしたときにディレクティブを使用して入力の値をCookieに保存したいと思います。これが私のコードです。リンク関数またはコントローラーディレクティブを使用する必要があるかどうかはわかりませんでしたが、とにかくクリックイベントハンドラーでは $cookie はもちろん不明です。$cookie または $log を on Click 関数に渡すにはどうすればよいですか?

これをまったく別の方法で行う必要があると思われる場合は、お知らせください。

0 投票する
2 に答える
2816 参照

angularjs - Express/angularjs を使用してサブドメイン間で Cookie を共有する

私はかなり長い間このタスクを達成しようとしてきましたが、まだブレークスルーがありません. 誰かがこれで私を助けることができれば、私は本当に感謝しています.

現在の状況:

2 つのサブドメインで実行している 2 つのアプリケーションがあります。

st.localhost:8080 および acm.localhost:8080

ユーザーがいずれかの URL にアクセスしようとすると、Angular の $cookies サービスを使用して「auth」という名前の Cookie を検索します。Cookie が定義されているか存在する場合、ユーザーは元のアプリケーションにリダイレクトされます。ただし、Cookie が定義されていない場合、ユーザーはログイン ページにリダイレクトされます (ログイン ページは両方のアプリケーションに存在します)。

ログインページから、資格情報の確認が成功した後、「auth」 Cookie をランダムな値で再度設定しました。この Cookie は、2 つのサブドメイン間で共有されるはずです。

特急:

角度

以下のログイン機能は、ST と ACM アプリケーションの両方で共有されます

/login サービス応答で Set-Cookie ヘッダーを確認できるため、Express は Cookie 'auth' を正常に作成できます。ただし、ブラウザーは、アプリケーション (st.localhost など) から作成している後続の API 要求にこの Cookie を添付していません。Angular でもこの Cookie を読み取ることができません。

obj が未定義になります。

ここに画像の説明を入力

サブドメインの 1 つから Cookie のドメインを「localhost」として設定する方法に問題があると感じています。

私が間違っているかもしれないことについて何か提案はありますか?

前もって感謝します。

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

javascript - $injector:unpr ngCookies の $cookies の不明なプロバイダーの問題が発生しました

ここをクリックしてエラーメッセージを表示

エラー $injector:unpr が発生しました $cookies の不明なプロバイダー

app.js ファイルに ngcookies モジュールを追加し、コントローラーで $cookie サービスを使用していますが、コントローラーに Cookie サービスが挿入されているときに Cookie スロー エラーを作成できません。

app.js

controller.js

このエラーを解決するのを手伝ってください

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

angularjs - Angular $cookies "循環依存関係が見つかりました"

このエラーが発生しました「エラー: [$injector:cdep] 循環依存関係が見つかりました: $cookies <- $cookies <- AuthService」

次のコードで

そして、私はログインコンポーネントでこのサービスを使用しています

私のコードの何が問題なのか理解できません...ここから $cookies を削除すると、完全に機能します。おそらく解決策は、独自のCookieサービスを作成することですか?:)

0 投票する
2 に答える
1214 参照

angularjs - angularjsという名前でCookieの値を読み取る必要があります

アプリケーションに Cookie があり、angularJS ngCookies を使用してそれを読み取る必要があります。ブラウザー拡張機能から Cookie をエクスポートすると、次の json のようになります。

この JSON には、'JSESSIONID' とともにさらに多くのオブジェクトが存在する可能性があります。だから私はJSESSIONIDの値だけを読みたい。

私のコード:

未定義のオブジェクトを取得しています。