LoginSignup
0
0

More than 1 year has passed since last update.

Node.jsで認証機能を作る際に使用したパッケージ集

Posted at

各パッケージと機能の簡単な説明

bcryptjs
データベースに保存する前にパスワードをハッシュするのに役立つライブラリ。全てJavaScriptで記述され得ている。
body-parser
ミドルウェアで受信リクエスト本文を解析するために使用される。(フォームに入力された値を受け取る。)
concurrently
バックエンドとフロントエンドを異なるポートで同時に実行できます
express
Node.js のための高速で、革新的な、最小限のWebフレームワーク。
is-empty
valueが空かどうかを確認します。
mongoose
非同期環境で動作するように設計されたMongoDBオブジェクト モデリング ツール
passport
Node.jsの認証ミドルウェア。Facebook, Twitter認証もサポートしている。
passport-jwt
受信したJWTトークンを検証し、ログイン中のユーザーであるかを判定する。
validator
入力した内容が文字列かどうか判断する。(たとえば、有効な電子メール形式のチェック、パスワードの一致の確認。)文字列以外を渡すとエラーになる

参照

https://blog.bitsrc.io/build-a-login-auth-app-with-mern-stack-part-1-c405048e3669
https://www.npmjs.com/package/bcrypt
node.js(express)のbody-parserを理解する
Express
https://www.npmjs.com/package/is-empty
https://www.npmjs.com/package/mongoose
passport.js
[Node.js] Express で JWT 認証する方法

https://www.npmjs.com/package/validator

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