文章詳情頁
java - spring-security與微信登錄的問題?
瀏覽:207日期: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自己生成認證的用戶對象,返回給客戶端就可以啦
標簽:
微信
相關(guān)文章:
1. sql語句 - 如何在mysql中批量添加用戶?2. shell - Update query wrong in MySQL3. 怎么php怎么通過數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。4. mysql - PHP定時通知、按時發(fā)布怎么做?5. php - 數(shù)據(jù)庫表如果是null怎么替換為其他字段的值6. 事務(wù) - mysql共享鎖lock in share mode的實際使用場景7. SQLAlchemy 訪問Mysql數(shù)據(jù)庫彈出Warning,VARIABLE_VALUE,如何解決?8. mysql - JAVA怎么實現(xiàn)一個DAO同時實現(xiàn)查詢兩個實體類的結(jié)果集9. mysql - 數(shù)據(jù)庫建字段,默認值空和empty string有什么區(qū)別 11010. mysql建表報錯,查手冊看不懂,求解?
排行榜

熱門標簽