[nodejs] Custom class object as Key in a Map

2018-09-29 Thread Zlatko
Yes, in pretty much the same way: 
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map

There's more on that link, like Setc and WeakMap, so check them out, see what 
works best for your use case.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
To post to this group, send email to nodejs@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/56d1fbde-8099-4afc-9f54-dd72fd55c61c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[nodejs] Passport how to authentication between services ?

2018-09-29 Thread Zlatko
Well, as you've said yourself, your first project uses passport-mongodb or 
similar authentication strategy. What does your second project use? Are you 
accessing it exclusively server-to-server or also regular fashion, from a 
client? If it's server to server, do you need to also pass along authorization 
info (oh behalf of which user is the first server asking for resources on the 
second)?

In general, you can use some relatively simple way, like encrypt the 
communication with a preshared key or similar. But in most cases, you should 
try to implement something like OAuth.

With OAuth, you have ensured all of these scenarios - server-to-server, 
client-to-server, server-to-server with clients authorization etc.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
To post to this group, send email to nodejs@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/1c883541-c7ea-4688-a059-a15dd7502bce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.