LoginSignup
0
0

More than 3 years have passed since last update.

【Node.js】Expressでセッション機能を使う方法

Posted at

プログラミング勉強日記

2021年3月2日

セッション機能とは

 Webサーバーとブラウザの間で続けて通信を行うために必要な機能で、サーバー側でクライアントの状態を管理する方法である。セッションを利用することで、同じクライアントからサーバーに何回アクセスされたかなどを管理することができる。

Express sessionの使い方

 express-sessionモジュールをインストールして、--saveオプションを使用することでインストールの情報を保存できる。

$ npm install --save express-session

 そうすると、package.jsonにexpress-sessionが追加される。

package.jsoon
"dependencies": {
    "ejs": "^2.6.1",
    "express": "^4.16.4",
    "express-session": "^1.15.6"
}

sessionの基本構文

 まず、インスタンス名で指定したオブジェクトに対してuseでセッションを使用すると宣言する。sessionでセッション処理を行うことを指定して、値のところで具体的にどのような処理を行うか指定する。

インスタンス名.use(session({
  設定項目: '値',
}))

参考文献

セッション機能について
セッションを扱う!express-sessionを利用する方法【初心者向け】
express-sessionでセッションを利用する[Express][node.js]

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0