shinoblog-manabu

Progate(プロゲート)を使って初歩の初歩からプログラミング勉強をはじめました。無料から有料バージョンへ以降しつつ、自分辞書として活用しています。なるべく私と同じ初心者目線を使い、各プログラミング内容を説明したいです。

10. パスワードの安全な取り扱い方を学ぼう  bcrypt(ビークリプト)

 

 

パスワードの安全な取り扱い方を学ぼう

 

目的:パスワードが第三者にもれないようにする

目標:安全なパスワードの取り扱いについて学ぶ

 

 

安全性の高いパスワード

 

パスワードの文字列をハッシュ値に変換する

 

ハッシュ値にする方法を学ぶ

 

このように覚える

 

 

bcryptパッケージ

 

bcrypt(ビークリプト)と読む。

 

bcryptとは:

medium-company.com

 

 

 

bcryptパッケージのインストールと準備

 

bcryptをインストールするには

 

npm install bcrypt

 

と、このようにコマンドプロンプトに入力する。

 

app.jsにはbcryptパッケージを読み込む必要がある。

 

読み込んだら、定数bcryptに代入する。

 

 

演習問題

bcrypt(ビークリプト)をインストール

app.jsにてbcrypt(ビークリプト)を使うためのコード書く

f:id:shinoblog-manabu:20210218085609p:plain

bcrypt

 

これでパスワードのハッシュ化をする準備が整った!

 

 

今回はこれで以上です。お疲れ様でした