From dc46b87abee1e441c07524ddde67fd902a919336 Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Tue, 16 Apr 2019 09:17:06 -0400 Subject: added some dependencies to package.json --- node_modules/passport/lib/http/request.js | 108 ------------------------------ 1 file changed, 108 deletions(-) delete mode 100644 node_modules/passport/lib/http/request.js (limited to 'node_modules/passport/lib/http/request.js') diff --git a/node_modules/passport/lib/http/request.js b/node_modules/passport/lib/http/request.js deleted file mode 100644 index b6fc99a..0000000 --- a/node_modules/passport/lib/http/request.js +++ /dev/null @@ -1,108 +0,0 @@ -/** - * Module dependencies. - */ -//var http = require('http') -// , req = http.IncomingMessage.prototype; - - -var req = exports = module.exports = {}; - -/** - * Intiate a login session for `user`. - * - * Options: - * - `session` Save login state in session, defaults to _true_ - * - * Examples: - * - * req.logIn(user, { session: false }); - * - * req.logIn(user, function(err) { - * if (err) { throw err; } - * // session saved - * }); - * - * @param {User} user - * @param {Object} options - * @param {Function} done - * @api public - */ -req.login = -req.logIn = function(user, options, done) { - if (typeof options == 'function') { - done = options; - options = {}; - } - options = options || {}; - - var property = 'user'; - if (this._passport && this._passport.instance) { - property = this._passport.instance._userProperty || 'user'; - } - var session = (options.session === undefined) ? true : options.session; - - this[property] = user; - if (session) { - if (!this._passport) { throw new Error('passport.initialize() middleware not in use'); } - if (typeof done != 'function') { throw new Error('req#login requires a callback function'); } - - var self = this; - this._passport.instance.serializeUser(user, this, function(err, obj) { - if (err) { self[property] = null; return done(err); } - if (!self._passport.session) { - self._passport.session = {}; - } - self._passport.session.user = obj; - if (!self.session) { - self.session = {}; - } - self.session[self._passport.instance._key] = self._passport.session; - done(); - }); - } else { - done && done(); - } -}; - -/** - * Terminate an existing login session. - * - * @api public - */ -req.logout = -req.logOut = function() { - var property = 'user'; - if (this._passport && this._passport.instance) { - property = this._passport.instance._userProperty || 'user'; - } - - this[property] = null; - if (this._passport && this._passport.session) { - delete this._passport.session.user; - } -}; - -/** - * Test if request is authenticated. - * - * @return {Boolean} - * @api public - */ -req.isAuthenticated = function() { - var property = 'user'; - if (this._passport && this._passport.instance) { - property = this._passport.instance._userProperty || 'user'; - } - - return (this[property]) ? true : false; -}; - -/** - * Test if request is unauthenticated. - * - * @return {Boolean} - * @api public - */ -req.isUnauthenticated = function() { - return !this.isAuthenticated(); -}; -- cgit v1.2.3