thymelte是一个基于Spring Boot Oauth2的扫码登陆框架,使用PostgreSQL存储数据,以后会慢慢支持其余关系型数据库。即便你不使用整个框架,只使用其中的模块,也很容易在现有的项目中集成。html
项目地址https://github.com/jeesun/thymelteandroid
但愿你们多多支持,并指出不足。
若使用过程当中有任何疑问或者问题,请提交issues,我会及时回复。git
系统各模块功能概览:
github
查看截图https://github.com/jeesun/thymelteweb
thymelte是web管理端,功能以下:数据库
查看截图https://github.com/jeesun/oauthserverapi
oauthserver为qbankserver提供access_token相关的接口app
查看截图https://github.com/jeesun/qbankserver框架
qbankserver为scanlogin提供api接口,功能以下:ui
oauthserver
模块提供的access_token相关的接口。查看截图https://github.com/jeesun/ScanLogin
ScanLogin是android app,功能以下:
扫码登陆流程: