Thymeltesys
Thymelte is a spring Boot Oauth2-based scan login framework that uses PostgreSQL to store data and then slowly supports other relational databases. Even if you don't use the entire framework, you can easily integrate into existing projects by using only the modules.
Project Address Https://github.com/jeesun/thymelte
I hope you will support us and point out the shortcomings.
If you have any questions or questions during the use process, please submit issues, I will reply in time.
Overview of the functions of the system modules:
module function Thymelte
View Https://github.com/jeesun/thymelte
Thymelte is the Web management side with the following features:
- Login page: 4 kinds of login mode, user name + password, mobile phone number + password, email + password, app scan code; login Verification Code;
- Administration page: Use Thymeleaf to split the Adminlte page into multiple components, reducing coupling;
- The log is saved to a file and archived by day;
- Druid monitoring function.
Oauthserver
View Https://github.com/jeesun/oauthserver
Oauthserver provides access_token-related interfaces for Qbankserver
Qbankserver
View Https://github.com/jeesun/qbankserver
Qbankserver provides API interface for Scanlogin, with the following functions:
- Integrated Ali is greater than the ability to send mobile phone verification code;
- Integrated Swagger2, access to http://localhost:8184/swagger-ui.html;
- Encapsulates the
oauthserver
Access_token-related interfaces provided by the module.
- Log records are saved to a file.
Scanlogin
View Https://github.com/jeesun/ScanLogin
Scanlogin is an Android app with the following features:
- Sign Out
- Sweep code
- Android6.0 permission checks for devices above
Scan Code Login process:
thymeltesys-Scan login framework based on spring Boot Oauth2