【小白學JAVA】QQ第三方登陸Demo
實現簡單的QQ第三方登陸功能,具體的Demo,本人是用maven+SSM做的
1. 自己練習做第三方登陸,網上的說的都是很模糊,初學者不是很容易看懂,所以記錄研究QQ登陸的經歷,希望幫到大家。
2. 必備:Sdk4J.jar
3. 樓主用的是maven+SSM框架做的,所以需要把Sdk4J.jar配置到maven倉庫中去,在DOS黑視窗下執行:mvn install:install-file -Dfile=F:/Sdk4J.jar -DgroupId=com.sdk4j -DartifactId=sdk4j -Dversion=1.0 -Dpackaging=jar 即可,F:/Sdk4J.jar 指的是你
4. 建立maven工程,按正常流程配置就好
5. Pom配置:只需要加如下面的配置就行,其他資訊按正常配置
<dependency>
<groupId>com.sdk4j</groupId>
<artifactId>sdk4j</artifactId>
<version>1.0</version>
</dependency>
6. maven工程搭建好,能啟動不報錯就可以
7. 登陸頁面
8. qqconnectconfig.properties配置資訊
QQ互聯註冊,很簡單,這裡就不介紹了 只需要修改前3行就行了
9. Controller(重定向到QQ授權頁面)配置資訊
10. 前臺效果頁面
能出來這個介面,就說明第一步已經配置好了,然後獲取它的openid
11. QQ使用者授權成功的配置
12. 使用者登陸成功頁面(YY就是我QQ號的網名)
到此,就實現了QQ第三方登陸,看QQ官方文件的同學,看不懂的可以看我這個,本人學生,QQ郵箱:1437016093 @qq.com,沒成為QQ開發者的可以聯絡我,我可以提供給你appid等歡迎大家一起學習,共同進步,圖片沒搞明白怎麼上傳,專門放到一個word文件裡了。
想要教程Demo教程的,百度雲連結 https://pan.baidu.com/s/1dIgB5W