JSON Web Token (JWT)

JSON Web Token (JWT) は RFC7519 で標準化されている認証用のトークンのことです。 JWT を利用することで、特定の HTTP セッションに依存しない、複数のサーバーへのシングルサインオンなどを実装することが容易になります。

ここでは JWT を Node 環境で利用するのに便利な jsonwebtoken パッケージの使い方を説明します。

インストールは次の通りです。

$ npm install --save jsonwebtoken
$ npm install --save @types/jsonwebtoken

Express での JWT の使い方と認証ミドルウェアについては「Express で JWT を用いた認証を実装する方法」をみてください。

ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

© 2024 Node.js 入門