integrate bcrypt for password hashing