(user, res)
| 331 | |
| 332 | // private |
| 333 | function gen_session(user, res) { |
| 334 | var auth_token = encrypt(user._id + '\t' + user.name + '\t' + user.pass + '\t' + user.email, config.session_secret); |
| 335 | res.cookie(config.auth_cookie_name, auth_token, {path: '/', maxAge: 1000 * 60 * 60 * 24 * 30}); //cookie 有效期30天 |
| 336 | } |
| 337 | |
| 338 | function encrypt(str, secret) { |
| 339 | var cipher = crypto.createCipher('aes192', secret); |