2016-11-09 14 views
-1

私はrestful APIを使ってnode.js expressを使ってWebアプリケーションを作っています。安心なAPIを使ってWebアプリケーションを作成する

また、私のWebアプリケーションを使用するには、ユーザーがログインする必要があります。ユーザーがログインしないと、彼は常にログインページにとどまります。

しかし、安らかなAPIはセッションやCookie情報を使用してユーザーのログインを維持していないと聞きました。

私はJWTを使用していると聞いています。だから、私はこれを使いたい。しかし、ユーザーがRestful APIにアクセスする際にトークン情報を比較する必要があることがわかりました。

私の場合、Webサービスを使用するには、ユーザーが常にWebアプリケーションサーバーにトークン情報を要求する必要がありますか? (私はときに、ユーザの要求すべてのページリクエストヘッダにトークンを追加する意味)

+0

ちょうど...セッションクッキーを使用してください。 – Ryan

+0

しかし、私はセッションが安らかなサービスに受け入れられないと聞いた – allen

+0

それは正しくない、それが誰にとっても最も便利な方法であれば問題ではない。 – Ryan

答えて

0

あなたはJWTトークンがローカルストレージでいくつかの値を保存localStorage.setItem("logenin", "yes"); を取得すると、あなたが

HTMLローカルストレージ

を使用することができますし、すべてのページまたはこの情報が必要な場所を確認してください。localStorage.getItem("logenin");

+0

または 'sessionStorage'を使用できます – tokas

関連する問題