Guest User

Untitled

a guest
Aug 9th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. var connect = require('connect');
  2. var webserver = connect.createServer();
  3. webserver.use(connect.staticProvider(__dirname));
  4.  
  5. var auth = require('dnode-auth');
  6. var dnode = require('dnode');
  7. dnode(function (client, conn) {
  8. this.session = auth(function (user, pass, cb) {
  9. if (user === 'whiskers' && pass === 'meow!') {
  10. cb(null, session(user));
  11. }
  12. });
  13. }).listen(webserver);
  14.  
  15. function session (user) {
  16. return {
  17. says : function (animal, cb) {
  18. cb({
  19. cat : 'meow',
  20. dog : 'woof',
  21. }[animal]);
  22. }
  23. }
  24. }
Add Comment
Please, Sign In to add comment