nodejs session MD5加密学习笔记

来源:互联网 发布:ubuntu ufw iptables 编辑:程序博客网 时间:2024/05/16 07:39

nodejs session应用

node中 需要引用express-session ,

var session = require('express-session')();

读取和存储都用req.session

var express = require('express');var app = express();var session = require("express-session");
//使用中间件
app.use(session({    secret:'keyboard cat',    resave:false,    saveUninitialized:true,}));app.get('/',function(req,res){    if(req.session.login =="1"){        req.send(req.session.name+'已经登录');    }else{        req.send('未登录');            }});app.get('/login',function(req,res){    req.session.login = "1";    req.session.name = 'sunling';    res.send('登录成功');});app.listen(3000); 


 MD5加密

node中 自带了一个加密模块,crypto模块,加密是单向的

var crypto = require('crypto');

首先创建hash,然后update,digest

var md5 = crypto.createHash('md5');

var password = md5.update(fields.password).digest('base64');



原创粉丝点击