文章詳情頁
java - spring-security與微信登錄的問題?
瀏覽:168日期:2022-09-27 08:57:51
問題描述
就是有個需求是做一個微信公眾號,需要微信的登錄,前端把code給我之后我去申請access token,然后拿到用戶的信息。那這樣是不是用戶模型就不需要密碼了?那不用spring security的話,有些api接口我是需要控制權(quán)限的,我是怎么判斷前端請求的權(quán)限呢?網(wǎng)上說用token,前端的每次請求都帶上token,這個token就是微信給我的access token嗎?
問題解答
回答1:是的,類似于無密登錄,通過code從微信端拿到access_token,然后獲取用戶的信息,如果在服務(wù)端存在此用戶,調(diào)用spring security自己生成認(rèn)證的用戶對象,返回給客戶端就可以啦
標(biāo)簽:
微信
相關(guān)文章:
1. MySQL數(shù)據(jù)庫中文亂碼的原因2. angular.js - 關(guān)于$apply()3. dockerfile - 我用docker build的時候出現(xiàn)下邊問題 麻煩幫我看一下4. nignx - docker內(nèi)nginx 80端口被占用5. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。6. angular.js - Ionic 集成crosswalk后生成的apk在android4.4.2上安裝失敗???7. mysql - 新浪微博中的關(guān)注功能是如何設(shè)計表結(jié)構(gòu)的?8. dockerfile - [docker build image失敗- npm install]9. css - C#與java開發(fā)Windows程序哪個好?10. 如何解決Centos下Docker服務(wù)啟動無響應(yīng),且輸入docker命令無響應(yīng)?
排行榜

熱門標(biāo)簽