Beispiel #1
0
app.get('/register', function (req, res) {
  if (login.isLogin(req)) {
    res.redirect('/tickets');
  } else {
    res.render('register.ejs');
  }
});
Beispiel #2
0
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);
    }
  });
}
Beispiel #3
0
 user.signUp(null).then(function (user) {
   login.renderEmailVerify(res, email);
 }, function (error) {
Beispiel #4
0
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;