app.get('/register', function (req, res) { if (login.isLogin(req)) { res.redirect('/tickets'); } else { res.render('register.ejs'); } });
function judgeDetailVisible(isAdmin, detailCid, visistCid) { if (isAdmin) { return AV.Promise.as(isAdmin); } return login.isAdmin(detailCid).then(function (isAdminDetail) { if (isAdminDetail || detailCid == visistCid) { return AV.Promise.as(true); } else { return AV.Promise.as(false); } }); }
user.signUp(null).then(function (user) { login.renderEmailVerify(res, email); }, function (error) {
var config = require('cloud/config.js'); var _s = require('underscore.string'); // App全局配置 if (__production) app.set('views', 'cloud/views'); else app.set('views', 'cloud/views'); app.set('view engine', 'ejs'); // 设置template引擎 app.use(avosExpressHttpsRedirect()); app.use(express.bodyParser()); // 读取请求body的中间件 app.use(express.cookieParser(config.cookieParserSalt)); app.use(avosExpressCookieSession({ cookie: { maxAge: 3600000 },fetchUser:true})); app.use(expressLayouts); app.use(login.clientTokenParser()); app.use(app.router); //app.use(login.clientTokenParser()); var todo_status = 0; var processing_status = 1; var done_status = 2; var open_content = 1; var secret_content = 0; var mailgunKey = config.mailGunKey; var mg = new Mailgun(mailgunKey); var slackUrl = config.slackUrl; var anonymousCid = login.anonymousCid;