Skip to content

Commit 01b9a11

Browse files
committed
fix(server:auth): fix node 8 pbkdf2 params
1 parent fa4839f commit 01b9a11

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Diff for: templates/app/server/api/user(auth)/user.model(mongooseModels).js

+2-2
Original file line numberDiff line numberDiff line change
@@ -244,11 +244,11 @@ UserSchema.methods = {
244244
var salt = new Buffer(this.salt, 'base64');
245245

246246
if(!callback) {
247-
return crypto.pbkdf2Sync(password, salt, defaultIterations, defaultKeyLength)
247+
return crypto.pbkdf2Sync(password, salt, defaultIterations, defaultKeyLength, 'sha256')
248248
.toString('base64');
249249
}
250250

251-
return crypto.pbkdf2(password, salt, defaultIterations, defaultKeyLength, (err, key) => {
251+
return crypto.pbkdf2(password, salt, defaultIterations, defaultKeyLength, 'sha256', (err, key) => {
252252
if(err) {
253253
return callback(err);
254254
} else {

Diff for: templates/app/server/api/user(auth)/user.model(sequelizeModels).js

+2-2
Original file line numberDiff line numberDiff line change
@@ -177,11 +177,11 @@ export default function(sequelize, DataTypes) {
177177
var salt = new Buffer(this.salt, 'base64');
178178

179179
if(!callback) {
180-
return crypto.pbkdf2Sync(password, salt, defaultIterations, defaultKeyLength)
180+
return crypto.pbkdf2Sync(password, salt, defaultIterations, defaultKeyLength, 'sha256')
181181
.toString('base64');
182182
}
183183

184-
return crypto.pbkdf2(password, salt, defaultIterations, defaultKeyLength,
184+
return crypto.pbkdf2(password, salt, defaultIterations, defaultKeyLength, 'sha256',
185185
function(err, key) {
186186
if(err) {
187187
callback(err);

0 commit comments

Comments
 (0)