帖子
帖子
用户
博客
课程
显示全部楼层
147
帖子
0
勋章
915
Y币

[App引擎] MCM用户登录时要得到自定义列,怎么办?

[复制链接]
发表于 2015-7-27 10:01:38
MCM模块,使用user.login时取不了user的其它数据(nickname,level等自定义列)。所以user.login时再包含一个findById 用ret.userId来取用户的其它数据,但这样也用不了,这是为什么?
不再用户登录时setStorage哪里还有更方便的地方啊!



5
帖子
0
勋章
1万+
Y币
把自定义列放于其它表,用关系表的方式实现,另一表的外键就是user表的userId
147
帖子
0
勋章
915
Y币
技术支持-M 发表于 2015-7-27 11:27
把自定义列放于其它表,用关系表的方式实现,另一表的外键就是user表的userId ...

user.login配合porinter列一起用是吧,可不可以给个示例,这个两种配合不知怎么用。谢谢
147
帖子
0
勋章
915
Y币
技术支持-M 发表于 2015-7-27 11:27
把自定义列放于其它表,用关系表的方式实现,另一表的外键就是user表的userId ...

等你一个简单的示例久了。是这样包吗??
  1. var query = api.require('query');
  2. query.createQuery(function (ret, err) {
  3.     if (ret && ret.qid) {
  4.         query.include({
  5.             qid: ret.qid,
  6.             column: 'pointer.column'
  7.         });
  8. var user = api.require('user');
  9. user.login({
  10.     username: 'name',
  11.     password: '12345678'
  12. }, function(ret, err) {
  13.     if (ret) {
  14.         //do something      
  15.     }
  16. });

  17.     }
  18. });
复制代码

3
帖子
0
勋章
24
Y币
真是郁闷,返回不了其它东西
7
帖子
0
勋章
1594
Y币
霹雳火 发表于 2015-8-9 09:47
真是郁闷,返回不了其它东西

登录只能返回accessToken表里边的基本信息。
您需要登录后才可以回帖 登录

本版积分规则