You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 29, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Jul 29, 2026. It is now read-only.
I understand that GitHub issues are not for tech support, but for questions specific to this generator, bug reports, and feature requests.
Item
Version
generator-angular-fullstack
4.2.2
Node
8.4.0
npm
5.3.0
Operating System
OS X 10
Item
Answer
Transpiler
Babel
Markup
Pug
CSS
SCSS
Router
ngRoute
Client Tests
Mocha
DB
SQL
Auth
Y
Got this error after scaffolding a project and running gulp test:
events.js:182
throw er; // Unhandled 'error' event
^
TypeError: The "digest" argument is required and must not be undefined
at pbkdf2 (crypto.js:635:11)
at Object.exports.pbkdf2 (crypto.js:623:10)
at Instance.encryptPassword (/Users/nates/dev/test/server/api/user/user.model.js:187:33)
at /Users/nates/dev/test/server/api/user/user.model.js:219:18
at RandomBytes.ondone (/Users/nates/dev/test/server/api/user/user.model.js:160:18)
Correct. Node used to default it to 'sha1', so if you already have passwords hashed, use that option. Otherwise you can run node --print --eval "require('crypto').getHashes()" in a console to see a list of hashing algorithms that your current version supports. We should set it to 'sha1' in version 4.x.x so that it doesn't break anyone, and also set a new default in the canary branch for 5.0.0. The new Node docs show 'sha512' in the examples.
Activity
Awk34 commentedon Sep 1, 2017
Correct. Node used to default it to
'sha1', so if you already have passwords hashed, use that option. Otherwise you can runnode --print --eval "require('crypto').getHashes()"in a console to see a list of hashing algorithms that your current version supports. We should set it to'sha1'in version 4.x.x so that it doesn't break anyone, and also set a new default in the canary branch for 5.0.0. The new Node docs show'sha512'in the examples.nstuyvesant commentedon Sep 1, 2017
Makes sense - thanks!
fix(server:auth): specify digest for pbkdf2