自动会员注册时,DemoConnectionSignUp 类如何获取getUserInfo?
来源:6-6 重构社交登录
少凡
2018-03-17
用户授权登录后,我不需要注册页面,让系统在后台静默注册
我把这个注册的服务写在DemoConnectionSignUp 类的 execute方法里,但我发现这个connection 只能获取到
ConnectionKey getKey();
String getDisplayName();
String getProfileUrl();
String getImageUrl();
这几个,那我怎么获取WeixinUserInfo的信息呢?
我看到WeixinAdapter 这个类里面的WeixinUserInfo 这个方法有我需要的所有信息
@Override
public void setConnectionValues(Weixin api, ConnectionValues values) {
WeixinUserInfo profile = api.getUserInfo(openId);
values.setProviderUserId(profile.getOpenid());
values.setDisplayName(profile.getNickname());
values.setImageUrl(profile.getHeadimgurl());
}
我就是想获取这个信息

1回答
-
JoJo
2018-03-26
在DemoConnectionSignUp 类的 execute方法里,调connection.createData()
012018-03-26
Spring Security技术栈开发企业级认证与授权
2662 学习 · 1561 问题
相似问题
回答 1
回答 1