我有一个/patterns在我的Jekyll网站中调用的目录,其结构通常看起来像这样:
_includes
_layouts
_site
/patterns
index.html
我需要将/patterns目录保留在外面_includes有很多原因,但主要是因为我需要将文件拉/patterns入iframe以显示在模式库中).
我想/patterns在我的Jekyll页面中包含文件,但是使用{% include /patterns/file.html %} doesn't work as it points to the_includes folder. How would I go about including a file from a directory that isn't_includes`?
我有一个新的Sails.js项目使用Passport.js来验证用户.我有基本身份验证工作(意味着用户可以注册并成功登录),但如果他们没有输入正确的凭据,则希望在登录视图中显示相应的错误消息.我无法弄清楚如何在视图中打印任何错误消息.
这是我的设置.我有config/passport.js,其中包含以下内容:
var passport = require('passport'),
LocalStrategy = require('passport-local').Strategy,
bcrypt = require('bcrypt');
passport.serializeUser(function(user, done) {
done(null, user.id);
});
passport.deserializeUser(function(id, done) {
User.findOne({ id: id } , function (err, user) {
done(err, user);
});
});
passport.use(new LocalStrategy({
usernameField: 'email',
passwordField: 'password',
passReqToCallback : true
},
function(req, email, password, done) {
User.findOne({ email: email }, function (err, user) {
if (err) { return done(err); }
if (!user) {
return done(null, false, { message: 'Please enter a …Run Code Online (Sandbox Code Playgroud)