feathers-authentication
Advanced tools
Comparing version 0.2.3 to 0.2.4
@@ -134,2 +134,4 @@ 'use strict'; | ||
tokenEndpoint: '/auth/token' | ||
}; | ||
}; | ||
module.exports = exports['default']; |
@@ -37,2 +37,10 @@ 'use strict'; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
module.exports = exports['default']; | ||
/** | ||
* Replaces a password located at the provided `passwordField` with a hash | ||
* of the password. | ||
* @param {String} passwordField The field containing the password. | ||
*/ |
@@ -57,2 +57,3 @@ 'use strict'; | ||
exports.default = hooks; | ||
exports.default = hooks; | ||
module.exports = exports['default']; |
@@ -61,2 +61,4 @@ 'use strict'; | ||
idField: 'id' | ||
}; | ||
}; | ||
module.exports = exports['default']; |
@@ -22,2 +22,3 @@ 'use strict'; | ||
}; | ||
} | ||
} | ||
module.exports = exports['default']; |
@@ -23,2 +23,3 @@ 'use strict'; | ||
}; | ||
} | ||
} | ||
module.exports = exports['default']; |
@@ -29,2 +29,3 @@ 'use strict'; | ||
}; | ||
} | ||
} | ||
module.exports = exports['default']; |
@@ -28,2 +28,3 @@ 'use strict'; | ||
}; | ||
} | ||
} | ||
module.exports = exports['default']; |
@@ -41,2 +41,3 @@ 'use strict'; | ||
}; | ||
} | ||
} | ||
module.exports = exports['default']; |
@@ -42,2 +42,3 @@ 'use strict'; | ||
}; | ||
} | ||
} | ||
module.exports = exports['default']; |
@@ -48,2 +48,11 @@ 'use strict'; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
module.exports = exports['default']; | ||
/** | ||
* Verifies that a JWT token is valid | ||
* | ||
* @param {Object} options - An options object | ||
* @param {String} options.secret - The JWT secret | ||
*/ |
101
lib/index.js
@@ -6,5 +6,51 @@ 'use strict'; | ||
}); | ||
exports.hooks = undefined; | ||
exports.default = auth; | ||
exports.default = function (providers) { | ||
var _debug = require('debug'); | ||
var _debug2 = _interopRequireDefault(_debug); | ||
var _path = require('path'); | ||
var _path2 = _interopRequireDefault(_path); | ||
var _crypto = require('crypto'); | ||
var _crypto2 = _interopRequireDefault(_crypto); | ||
var _passport = require('passport'); | ||
var _passport2 = _interopRequireDefault(_passport); | ||
var _hooks = require('./hooks'); | ||
var _hooks2 = _interopRequireDefault(_hooks); | ||
var _token = require('./services/token'); | ||
var _token2 = _interopRequireDefault(_token); | ||
var _local = require('./services/local'); | ||
var _local2 = _interopRequireDefault(_local); | ||
var _oauth = require('./services/oauth2'); | ||
var _oauth2 = _interopRequireDefault(_oauth); | ||
var _middleware = require('./middleware'); | ||
var middleware = _interopRequireWildcard(_middleware); | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var debug = (0, _debug2.default)('feathers-authentication:main'); | ||
var PROVIDERS = { | ||
token: _token2.default, | ||
local: _local2.default | ||
}; | ||
function auth(providers) { | ||
return function () { | ||
@@ -93,50 +139,5 @@ var app = this; | ||
}; | ||
}; | ||
} | ||
var _debug = require('debug'); | ||
var _debug2 = _interopRequireDefault(_debug); | ||
var _path = require('path'); | ||
var _path2 = _interopRequireDefault(_path); | ||
var _crypto = require('crypto'); | ||
var _crypto2 = _interopRequireDefault(_crypto); | ||
var _passport = require('passport'); | ||
var _passport2 = _interopRequireDefault(_passport); | ||
var _hooks = require('./hooks'); | ||
var _hooks2 = _interopRequireDefault(_hooks); | ||
var _token = require('./services/token'); | ||
var _token2 = _interopRequireDefault(_token); | ||
var _local = require('./services/local'); | ||
var _local2 = _interopRequireDefault(_local); | ||
var _oauth = require('./services/oauth2'); | ||
var _oauth2 = _interopRequireDefault(_oauth); | ||
var _middleware = require('./middleware'); | ||
var middleware = _interopRequireWildcard(_middleware); | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var debug = (0, _debug2.default)('feathers-authentication:main'); | ||
var PROVIDERS = { | ||
token: _token2.default, | ||
local: _local2.default | ||
}; | ||
exports.hooks = _hooks2.default; | ||
auth.hooks = _hooks2.default; | ||
module.exports = exports['default']; |
{ | ||
"name": "feathers-authentication", | ||
"description": "Add Authentication to your FeathersJS app.", | ||
"version": "0.2.3", | ||
"version": "0.2.4", | ||
"homepage": "https://github.com/feathersjs/feathers-authentication", | ||
@@ -59,2 +59,3 @@ "main": "lib/", | ||
"babel-core": "^6.1.21", | ||
"babel-plugin-add-module-exports": "^0.1.2", | ||
"babel-preset-es2015": "^6.1.18", | ||
@@ -61,0 +62,0 @@ "body-parser": "^1.9.0", |
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
219173
4742
21
3