mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-18 01:16:56 +00:00
同步笔记本
This commit is contained in:
20
node_modules/user.js
generated
vendored
20
node_modules/user.js
generated
vendored
@@ -1,6 +1,10 @@
|
||||
var Evt = require('evt');
|
||||
var db = require('db');
|
||||
|
||||
function log(o) {
|
||||
console.log(o);
|
||||
}
|
||||
|
||||
/**
|
||||
UserId (主键)
|
||||
Email
|
||||
@@ -18,12 +22,14 @@ var User = {
|
||||
username: '',
|
||||
// 登录后保存当前
|
||||
setCurUser: function(user) {
|
||||
this.token = user.Token;
|
||||
this.userId = user.UserId;
|
||||
this.email = user.Email;
|
||||
this.username = user.Username;
|
||||
// 保存到数据库中
|
||||
this.saveCurUser(user);
|
||||
if(user) {
|
||||
this.token = user.Token;
|
||||
this.userId = user.UserId;
|
||||
this.email = user.Email;
|
||||
this.username = user.Username;
|
||||
// 保存到数据库中
|
||||
this.saveCurUser(user);
|
||||
}
|
||||
},
|
||||
saveCurUser: function(user, callback) {
|
||||
// 当前用户是否在数据库中
|
||||
@@ -55,7 +61,7 @@ var User = {
|
||||
init: function(callback) {
|
||||
var me = this;
|
||||
db.users.findOne({IsActive: true}, function(err, doc) {
|
||||
if(err) {
|
||||
if(err || !doc) {
|
||||
log('不存在');
|
||||
callback && callback(false);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user