0
私は入力が必要な問題が1つあります。 私の現在のアプリケーションでは、ノードエクスプレスを使用して、私は第三者のポストログインによって生成された認証トークンを持っています。このトークンをクライアント側に公開することはできないため、このトークンをNodeレイヤに保存する必要があります。認証トークンを保存する場所
ユーザーがシステムにログインすると、各ユーザー固有のノードレイヤーにこのトークンを保存するより良い方法がありますか?ユーザーがログアウトすると無効にします。
ノードレイヤでは認証が行われず、すべてのサードパーティAPIで検証され、そのAPIによってトークンが生成されます。
だから私の質問:
- 私はノードレベルでこのトークンを保存するにはどうすればよいです。
- 各ユーザーごとにトークンを保存できる方法はありますか?現在、私はRedisをキー値ペアとして使用することを考えています。
- 私がMongo Vs Redisを比較すると、これはより良いオプションになりますか?
- このようなシナリオを解決する方法は他にありますか?
- たとえば、これをクライアントクッキーに保存すると、 このトークンをより安全にすることができるため、クライアントはこのトークンを読み取ることができません。
多くの質問は、永続的なストレージが必要かどうかに関係しています。 – dzm
はい、さらに永続的なストレージを探しています。 –
次に、データベースを使用する必要があります。モンゴは十分でしょう。 – dzm