店舗の利用者へのNode.jsサーバパスワードのMD5暗号化

図1に示すように、クライアントは、応答、特定の処理を受け

    

     次のようにテストが(すでに存在して再送信した情報に求めるメッセージが表示されます)です

    

    このとき、CMDまたはMongoDBの可視化ツールをプレビューすることができ、次のプレビューを開始することができます

    

    CMDは、以下の

     

 

2、MD5パスワード暗号化

    このとき、パスワードはデータベースから直接見ることができますが、パスワードなどの個人データ、通常時にMD5暗号化(PHP、ノード、Java言語は、他の暗号化することができます)保存されています

    目的:情報データベースの開示を防ぐために、ユーザーのパスワードが公開します

ここで彼らは、サードパーティ製のパッケージを使用する必要があり、多くがあるGithubに、あなたが選択することができます

    

 

    ここでは、例えば、最初の選択

    

     ここでGitHubの中国のコミュニティを取り付け、MD5検索する直接移動GitHubの中国人コミュニティ

     その後、インストールを開始

    

     使用の導入を引き継ぎました

    

     そして、二次データを格納する前にパスワードを暗号化し、もちろん、セキュリティを向上させる、多層暗号化すること。暗号化の層は、次いで、暗号化の低レベルは、少なくとも2つの層をお勧めします

    

     そして、次のテストを実行します(コード123456)

    

    データベースを表示登録が成功した後、この時間は、暗号化されたデータのパスワードを見つけました

    

     注意:

ログイン時に入力したパスワードを直接保存することができず、暗号化されたパスワードデータベースの比較、および前方にのみ暗号化は、復号化は元に戻すことはできません。開発者は、ユーザーのパスワードを知る方法はありません場合でも、だから、

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/jianxian/p/12292939.html