問題タブ [js-cookie]

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

npm - npmとwebpackでjs-cookieを正しく要求するには? キャッチされていない参照エラー

奇妙な問題ですが、簡単に解決できると確信しています。完全に空の webpack プロジェクトでテストしました。

npm js-cookieには0 の依存関係があると表示されているので、これは単独で機能するはずです。

次に、これをスクリプトファイルで実行するだけです。

ノード ベンダーjs-cookieは 100% 存在し、要求にエラーはありません。

ただし、このエラーが発生します。

ここに画像の説明を入力


ダウンロードしてスピンアップし、エラーを確認できるテスト プロジェクトをnpm install次に示しnpm run productionます。

http://dev.joshmoto.wtf/npm-webpack-jscookie-project.zip

私はlaravel mixを使用していますが、それがどのように問題になるのかわかりませんか?

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

cookies - セキュアフラグが有効になっているときにjs-cookieがCookieを設定しない

私はクッキーを設定するこの単純な関数を持っています

Cookies.set('accesstoken', res.data.accesstoken);

安全にしたかったのですが、入れるたびに

Cookies.set('accesstoken', res.data.accesstoken, { secure: true });

クッキーが設定されていません

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

reactjs - Firefox で Cookie を設定できない

これは React アプリです。認証では、Cookie(ファーストパーティ)を認証対象の資格情報の1つに含めます.Chromeでは機能しますが、Firefoxでは機能しません。Chrome は Cookie を正常に取得して保存しますが、Firefox はその Cookie を取得しません。

Cookie の管理にjs-cookieを使用しています

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

cookies - jestでのテスト中にCookie(js-cookie)からデータを取得する

Jest テストで Cookies.get をテストするにはどうすればよいですか

関数を呼び出すutil.jsフォルダーがあります

だから、冗談でテストしたい。どうやってやるの?

私はこの質問からいくつかのことを試しました: How to mock Cookie.get('language') in JEST but it's not work.

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

reactjs - React に Cookie が存在することを確認する

私はjs-cookie自分のReactアプリケーションで使用しました。ここでは、単純な条件を使用して Cookie が一致するかどうかを確認し、履歴を次のルートにプッシュします。コードは次のとおりです。

しかし、問題は、多くのルートがある場合、if conditionsその特定のルートを確認してプッシュするために、既存のルートと同じくらい多くのルートを書く必要があることです。それを行うのは意味がないと思います。だから、もっと簡単な方法があることを知りたいだけですか?Cookie を確認し、そのパスまたはルートにプッシュします。

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

cookies - 同じレベルの異なるサブドメイン間で Cookie を共有する Chrome

アプリケーションで js-cookie ライブラリを使用して Cookie を作成しています。この Cookie のドメインをアプリケーションのドメインに設定しています。

a.mydomain.com上のアプリケーションは、 tokenという名前の Cookieをドメイン.a.mydomain.comで作成します。

b.mydomain.comのアプリケーションは、 tokenという名前の Cookieをドメイン.b.mydomain.comで作成します。

Cookie の他のすべてのプロパティ (パス、samesite など) は同じです。

Chromeの異なるタブで両方のアプリケーションを開くと、ドメイン.a.mydomain.comの Cookie がb.mydomain.comで実行されているアプリケーションと共有されていることがわかります。これは逆ではなく、 b.mydomain.comの Cookie は他のアプリケーションからは見えません。

これは私には奇妙に見えます。ドメインが同じレベルにあるため、Cookie は 1 つしかないと思っていました。これは期待されていますか?

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

next.js - APIリクエストヘッダーにアタッチするために、next-authでセッショントークンにアクセスする方法は?

こんにちは、私は次の js が初めてで、反応します。私のプロジェクトには現在、すべてのリクエストのヘッダーにセッション トークンの入力を必要とする、私が使用しているサード パーティの API があります。

そこで、認証に Next-Auth を選択しましたが、生の jwt のチャンクへのアクセスに問題があります。useSession を試しましたが、jwt 内の情報 (ユーザー、有効期限など) しか得られません。ドキュメントで getToken() というサーバー側関数を見つけましたが、サンプルには次のような行が必要です。

const シークレット = process.env.SECRET

生のjwtを取得するには、jwt署名の秘密鍵が必要ということですか?

そのセッション トークンは、localhost ファイルの下の Cookie で確認できます。js-cookie を使用してその cookie を get() しようとしましたが、内部の cookie を取得するために深くなりません。

この問題にどのように取り組むべきか、次の認証セットアップのために API リクエストにセッション トークンを添付する適切な方法は何だろうと思います。

ありがとう!