0
私はログイン時にユニークなことが必要です。このIDはログアウト後に更新して再度ログインする必要がありますが、ユーザーがブラウザを閉じるかページIDが更新されないときに更新します res.cookieから一意のIDを取得するにはどうすればいいですか?ヘルプ許可されたユーザーの一意のトークン(ID)を取得する方法は?
私はログイン時にユニークなことが必要です。このIDはログアウト後に更新して再度ログインする必要がありますが、ユーザーがブラウザを閉じるかページIDが更新されないときに更新します res.cookieから一意のIDを取得するにはどうすればいいですか?ヘルプ許可されたユーザーの一意のトークン(ID)を取得する方法は?
一意のトークンはexpressJSにバンドルされていません。トークンベースの認証を実装する場合は、JWT packageをチェックアウトすることができます。また、あなたはここにチュートリアルを読むことができthis site
にJWT詳細を読むことができます:https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens
するvar CERT = fs.readFileSync( 'private.key'); | fsは定義されていません/多分私はprivate.keyを使う必要はありませんか?トークンを作成するには、jwt.sign({foo: 'bar'}、 '44fg4g'、{algorithm: 'RS256'})のようなsmthですか?しかし、fs、fsは何ですか? – AxOn
FS(ファイルシステム)ネイティブのnode_module形式のnodeJSです。ファイルシステム上のファイルを読み込むために使用されます。とにかく、単純なアルゴリズム(HS256)で始めることができます。私は私の答えを更新し、チュートリアルを追加しました。 – mateeyow
var basicAuth = require( 'basic-auth');と同じ?私もそれでunigueトークンを取得することはできますか? – AxOn