Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8922

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

$
0
0

プログラミング勉強日記

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]


Viewing all articles
Browse latest Browse all 8922

Trending Articles