Q + bcrypt-nodejs

ลองเรียก bcrypt โดยใช้ Q ดู ก็ไม่ยาก ใช้ท่ามาตรฐานได้เหมือนกัน

var Q = require('q');
var bcrypt = require('bcrypt-nodejs');

Q.ncall(bcrypt.hash, bcrypt, "password", null, null)
.then(
	function(hash) {
		console.log("HASH", hash);
		return Q.ncall(bcrypt.compare, bcrypt, "password", hash);
	}
)
.then(
	function(result) {
		console.log("Comparision result:", result);
	}
)
.fail(
	function(err) {
		console.log("ERROR", err);
	}
);

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s