用QQ登录成功后,到注册页提交,数据库有数据,再次登录,还会跳到注册页

来源:5-6 处理注册逻辑

慕粉4373806

2018-01-29

老师好,我遇到的问题是5-6课程那里,我QQ登录成功后跳到注册页面,然后注册提交,数据库有了一条数据,然后再次登录的时候,又跳到了注册页。然后注册提交数据库又会插入条数据,我debug看了下,是因为SocialAuthenticationProvider的toUserId方法尽管数据库有数据还是会返回null,然后我跟进去看了下,UsersConnectionRepository这个接口我这里的实现类是这个InMemoryUsersConnectionRepository,这里是不是应该JdbcUsersConnectionRepository这个类去实现他呢,因为我看到这个类有查询的sql语句。但是我不明白这里为什么接口实现类是InMemoryUsersConnectionRepository。

http://img.mukewang.com/szimg/5a6efe510001dd4109030155.jpg

http://img.mukewang.com/szimg/5a6efe920001446b11810206.jpg

写回答

1回答

慕粉4373806

提问者

2018-01-30

已经解决了

0
3
慕斯卡7478660
回复
少凡
请参考 https://coding.imooc.com/learn/questiondetail/31670.html :)
2018-03-06
共3条回复

Spring Security技术栈开发企业级认证与授权

Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全

2662 学习 · 1561 问题

查看课程