Auth
-
login
使用本地账户登陆,有两种给定参数的方式
-
sumeru.auth.login(token, password, expires, callback)
- sumeru.auth.login(token, value, 1000, function(){
- });
-
token
用户信息的唯一标识,比如邮箱,电话号码,身份证号等等
-
password
用户密码
-
expires
有效期
-
sumeru.auth.login({token: 'name', password: 'cryption', callback: function,expires: 1000})
- sumeru.auth.login({
- token: token,
- password: value,
- callback: callback,
- expires: 1000
- });
-
-
baidu.login
使用百度账户登陆,有两种给定参数的方式
-
sumeru.auth.baidu.login(token, password, verifycode, callback)
- sumeru.auth.login(token, value, 1000, verifycode, function(){
- });
-
sumeru.auth.baidu.login({token: 'name', password: 'cryption', callback: function,verifycode:'code',expires: 1000})
- sumeru.auth.baidu.login({
- token: token,
- password: value,
- callback: callback,
- verifyCode: code,
- expires: 1000
- });
-
-
logout
退出
sumeru.auth.logout();
-
register
sumeru提供一套帐号系统,可直接使用register方法完成注册
sumeru.auth.register(token, password, info, callback);
sumeru.auth.register(token, password, {age:18}, function(){});
-
info
用户信息除用户名和密码以外的信息
-
-
update
更新某用户的信息
sumeru.auth.update(user,callback);
sumeru.auth.update({info:{age: 18} },function(){});
-
user
sumeru内建的user Model,结构如下:
- {
- token:‘’,
- password : '',
- info: {}
- }
需要更新用户的哪项信息,直接传入值即可。
-
-
getToken
获取token
sumeru.auth.getToken();
-
getModel
获取用户Model
sumeru.auth.getModel();
-
isLogin
判断当前是否登陆
sumeru.auth.isLogin();
-
getVerifyCode
获取图片验证码
sumeru.auth.getVerifyCode();
Library
-
create
语法:create(factory)
创建一个Library库,sumeru.Library.create(factory);
- Library.timeUtils = sumeru.Library.create(function(exports){
- exports.formatDate = function(time){
- return time.getFullYear();
- };
- });
-
getter
使用一个Library
Library.timeUtils.formatDate(new Date());