我在哪里可以找到有关要传递给 passport.js 策略的参数的详细信息?
Where can I find the details about the argument to be passed to a passport.js Strategy?
我没有得到关于需要在 Passport Strategy 中传递哪些参数的确切细节。如果有人指出我的文档,那将非常有帮助。
例如:
passport.use(new LocalStrategy(
function(username, password, done){}));
这里LocalStrategy
的回调函数需要username
、password
和done
。
我只想知道它的记录位置以及 BearerStrategy
。
如果您需要创建自己的策略,您将需要扩展 passport-strategy。可以在此处找到文档:https://github.com/jaredhanson/passport-strategy
参数将由您根据自定义策略的需要来定义。
I just want to know where it is document
Passport local <---这显示需要传递哪些参数来配置护照
The local authentication strategy authenticates users using a username
and password. The strategy requires a verify callback, which accepts
these credentials and calls done providing a user.
passport.use(new LocalStrategy(
function(username, password, done) {
User.findOne({ username: username }, function (err, user) {
if (err) { return done(err); }
if (!user) { return done(null, false); }
if (!user.verifyPassword(password)) { return done(null, false); }
return done(null, user);
});
}
));
您将表单的名称属性中的用户名与数据库中的用户名进行比较。我想你是在要求文件,所以我提供了上面的 link
我没有得到关于需要在 Passport Strategy 中传递哪些参数的确切细节。如果有人指出我的文档,那将非常有帮助。
例如:
passport.use(new LocalStrategy(
function(username, password, done){}));
这里LocalStrategy
的回调函数需要username
、password
和done
。
我只想知道它的记录位置以及 BearerStrategy
。
如果您需要创建自己的策略,您将需要扩展 passport-strategy。可以在此处找到文档:https://github.com/jaredhanson/passport-strategy
参数将由您根据自定义策略的需要来定义。
I just want to know where it is document
Passport local <---这显示需要传递哪些参数来配置护照
The local authentication strategy authenticates users using a username and password. The strategy requires a verify callback, which accepts these credentials and calls done providing a user.
passport.use(new LocalStrategy(
function(username, password, done) {
User.findOne({ username: username }, function (err, user) {
if (err) { return done(err); }
if (!user) { return done(null, false); }
if (!user.verifyPassword(password)) { return done(null, false); }
return done(null, user);
});
}
));
您将表单的名称属性中的用户名与数据库中的用户名进行比较。我想你是在要求文件,所以我提供了上面的 link