示例#1
0
文件: main.js 项目: nuterian/Collat
	onProfileSubmit: function(){
		_config =  _config || {};
		_config['username'] = this.profileUser.value.trim();
		Config.write(_config);

		this.profile.hide();
		this.buttons.show();
		titleProfile.innerHTML = _config['username'];
	},
示例#2
0
    .then(function (response) {
      var data = response.data;

      if (data) {
        var payload = data;
        if (String(CryptoJS.MD5(req.body.password)) == payload.password) {
          delete payload.password;

          var token = jwt.sign({ username: payload.account }, config.get('API_SECRET'), {
            expiresIn: config.get('TOKEN_EXPIRE_TIME')
          });

          res.status(200).json({
            user: payload,
            token: 'JWT ' + token
          });
        } else {
          res.status(400).json({ error: 'Incorrect password' });
        }
      } else {
        res.status(400).json({ error: 'User not found' });
      }
    }).catch(function (err) {
示例#3
0
var firebase = require('firebase');
var config = require('config.js');

firebase.initializeApp({
  databaseURL: config.get('FIREBASE_URL'),
  serviceAccount: config.get('FIREBASE_KEY_PATH')
});

module.exports = firebase.database();
示例#4
0
文件: main.js 项目: nuterian/Collat
	Scanner = require('scanner.js'),
	gui = require('nw.gui'),
	Config = require('config.js');

var Win = gui.Window.get();

//titleBar = new TitleBar();


var welcomeProfile = _el("welcomeProfile");
var welcomeButtons = _el("welcomeButtons");
var createProfile = _el("createProfile");
var titleProfile = _el("titleProfile");

Config.on('err', function(e){
	console.log('Error: '+ e);
	return;
});
var _config = Config.read();
/*
window.addEventListener('DOMContentLoaded', function(){
	Win.show();
});
*/

onload = function(){
	Win.show();
}



var groupName = '';