npm install
node create_user.js demo demo
DEBUG=app:* node app.js
Authentication is part of almost every system, even if it is in node.js, Express, Angular.JS, PHP, Perl, Ruby, or any other languages you are using. Dealing with authentication is a must for most of the systems.
it has throws me following error
F:\1.Angular_API_Execersie\express-jwt-auth-mongoose-master>node create_user.js demo demo
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
Username: demo
Password: demo
Creating a new user in Mongo
Mongoose: users.ensureIndex({ username: 1 }) { unique: true, background: true, safe: undefined }
Mongoose connected to the database
Mongoose: users.insert({ password: '$2a$10$H6yB3VPh3ccJCP7aLSnkcuP1tVttCpuAzKhSqpDp688ZSwVOK/vlO', username: 'demo', _id: ObjectId("5805b0eb
6624df6c11db74f8"), __v: 0 }) {}
{ __v: 0,
password: '$2a$10$H6yB3VPh3ccJCP7aLSnkcuP1tVttCpuAzKhSqpDp688ZSwVOK/vlO',
username: 'demo',
_id: 5805b0eb6624df6c11db74f8,
id: '5805b0eb6624df6c11db74f8' }
F:\1.Angular_API_Execersie\express-jwt-auth-mongoose-master>node app.js
{ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
Mongoose: users.ensureIndex({ username: 1 }) { unique: true, background: true, safe: undefined }
What is working:
What is not:
Could you add a little explanation about generating the keys? I tried replicating using openssl
but I wasn't entirely sure what I was doing -- especially since there seems to be some files in the /keys
directory that don't look like they're being used.
EDIT // Found your blog post while searching for some help -- How to generate self-signed certificate for usage in Express4 or Node.js HTTP
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.