摘要:是一個基于的掃碼登錄框架,使用存儲數(shù)據(jù),之后會慢慢支持其他關(guān)系型數(shù)據(jù)庫。若使用過程中有任何疑問或者問題,請?zhí)峤唬視皶r回復(fù)。日志記錄保存到文件。查看截圖是,功能如下登錄退出掃碼以上設(shè)備的權(quán)限檢查掃碼登錄流程
thymeltesys
thymelte是一個基于Spring Boot Oauth2的掃碼登錄框架,使用PostgreSQL存儲數(shù)據(jù),之后會慢慢支持其他關(guān)系型數(shù)據(jù)庫。即使你不使用整個框架,只使用其中的模塊,也很容易在現(xiàn)有的項目中集成。
項目地址https://github.com/jeesun/thymelte
希望大家多多支持,并指出不足。
若使用過程中有任何疑問或者問題,請?zhí)峤籭ssues,我會及時回復(fù)。
系統(tǒng)各模塊功能概覽:
查看截圖https://github.com/jeesun/thymelte
thymelte是web管理端,功能如下:
登錄頁面:4種登錄方式,用戶名+密碼,手機(jī)號+密碼,郵箱+密碼,app掃碼;登錄驗證碼;
管理頁面:使用Thymeleaf將AdminLTE頁面拆分成多個組件,降低耦合;
日志保存到文件并按日歸檔;
Druid監(jiān)控功能。
oauthserver查看截圖https://github.com/jeesun/oauthserver
oauthserver為qbankserver提供access_token相關(guān)的接口
qbankserver查看截圖https://github.com/jeesun/qbankserver
qbankserver為scanlogin提供api接口,功能如下:
集成阿里大于發(fā)送手機(jī)驗證碼功能;
集成swagger2,訪問http://localhost:8184/swagger-ui.html;
封裝了oauthserver模塊提供的access_token相關(guān)的接口。
日志記錄保存到文件。
scanlogin查看截圖https://github.com/jeesun/ScanLogin
ScanLogin是android app,功能如下:
登錄退出
掃碼
Android6.0以上設(shè)備的權(quán)限檢查
掃碼登錄流程:
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/69188.html
摘要:我們以微信為例,首先我們發(fā)送一個請求,因為你已經(jīng)登錄了,所以后臺可以獲取當(dāng)前是誰,然后就獲取到請求的鏈接,最后就是跳轉(zhuǎn)到這個鏈接上面去。 1、準(zhǔn)備工作 申請QQ、微信相關(guān)AppId和AppSecret,這些大家自己到QQ互聯(lián)和微信開發(fā)平臺 去申請吧 還有java后臺要引入相關(guān)的jar包,如下: org.springframework.security....
摘要:用于發(fā)布身份驗證事件的。導(dǎo)入用于安全,配置身份驗證,這在非應(yīng)用程序中也是相關(guān)的。安全出于安全考慮,除和之外的所有默認(rèn)禁用,屬性可用于啟用。有關(guān)保護(hù)的其他信息可以在參考指南中找到。 28. 安全 如果在類路徑上有Spring Security,那么web應(yīng)用程序默認(rèn)是安全的,Spring Boot依賴Spring Security的內(nèi)容協(xié)商策略來決定是使用httpBasic還是formL...
摘要:授權(quán)框架使第三方應(yīng)用程序來獲取對服務(wù)的有限訪問機(jī)會。無論是通過編排資源所有者和服務(wù)之間的交互批準(zhǔn)的資源所有者,或通過允許第三方應(yīng)用程序來獲取自己的訪問權(quán)限。 SpringCloud打造微服務(wù)平臺--概覽 簡述 SpringCloud是什么 Spring Boot和SpringCloud是什么關(guān)系 Spring Boot是Spring的一套快速WEB開發(fā)的腳手架,可建立獨(dú)立的Sprin...
摘要:如果全部使用默認(rèn)值的情況話不需要做任何配置方式前提項目需要添加數(shù)據(jù)源依賴。獲取通過獲取啟用在使用格式化時非常簡單的,配置如下所示開啟轉(zhuǎn)換轉(zhuǎn)換時所需加密,默認(rèn)為恒宇少年于起宇默認(rèn)不啟用,簽名建議進(jìn)行更換。 ApiBoot是一款基于SpringBoot1.x,2.x的接口服務(wù)集成基礎(chǔ)框架, 內(nèi)部提供了框架的封裝集成、使用擴(kuò)展、自動化完成配置,讓接口開發(fā)者可以選著性完成開箱即...
閱讀 2937·2023-04-26 02:23
閱讀 1767·2021-11-11 16:55
閱讀 3212·2021-10-19 11:47
閱讀 3448·2021-09-22 15:15
閱讀 2044·2019-08-30 15:55
閱讀 1106·2019-08-29 15:43
閱讀 1360·2019-08-29 13:16
閱讀 2264·2019-08-29 12:38