1.引入第三方提供的jar包pom.xml,systemPath为存放路径
1
2
3
4
5
6
7
|
<dependency>
<groupId>org.other
</groupId>
<artifactId>qq
</artifactId>
<version>
20160812
</version>
<scope>system
</scope>
<systemPath>${basedir}
/web/WEB-INF
/lib/Sdk4J.jar
</systemPath>
</dependency>
|
2.配置qqconnectconfig.properties,前两个参数是申请授权登陆时qq下发的,scope是我们需要用到的作用域获取用户信息
1
2
3
4
5
6
7
|
app_ID = **********
app_KEY = **********
大专栏 砖头人项目:4.qq登陆授权>
scope = get_user_info
baseURL =
https:
getUserInfoURL =
https:
accessTokenURL =
https:
.....省略
|
3.后端程序获取前端授权qq后返回的数据
accessToken:“授权返回的令牌”,openId:”qq唯一的id”
1
2
3
4
|
UserInfo qzoneUserInfo =
new (accessToken, openId);
UserInfoBean
userInfoBean =
qzoneUserInfo.
getUserInfo();
|
4.然后使用openId查看用户表有无此人,如果无就新生一条用户记录。
如果此时此刻,你也在北漂、上漂、广漂、深漂,那这里就是你的新家:www.brickman.cn。
欢迎加入砖头人大家庭,现邀请你体验为你定制开发的“砖头人app”。