I\'m currently trying to make authentication module for my project in node.js?
I\'ve already seen some examples of using bcrypt to generate hashes, i.e.
http
Yes, you'd want to use the async version if possible so you're not tying up your node processing during the password hash. In both source code cases you reference, the code is using the synchronous version because the method it's used within is synchronous so the author had no choice but to use the synchronous version.