oauth
spring-security-oauth2-sample
oauth | spring-security-oauth2-sample | |
---|---|---|
2 | 4 | |
4 | 147 | |
- | - | |
5.4 | 6.5 | |
6 months ago | 17 days ago | |
Rust | Java | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
oauth
spring-security-oauth2-sample
-
Spring Cloud Gateway Combined with the Security Practice of OAuth2.0 Protocol
We have created a basic RBAC0 permission model for this article and provided the table structures required for persistence storage of OAuth2 authorization services and OAuth2 clients. The oauth2_client_role table defines the external system role and the mapping relationship with the local platform role. The SQL statements related to the creation of related tables and initialization data can be obtained here.
-
Spring Security and OpenID Connect
This is the relevant database table used by the RP service in this article, and the SQL statements related to creating tables and initializing data can be obtained from here.
-
Customize the OAuth2 authorization consent page
💡 Note: If you don’t want to read till the end, you can view the source code here.Don’t forget to give a star to the project if you like it!
-
Using JWT with Spring Security OAuth2
The source code used in this article is available on GitHub.
What are some alternatives?
hattip - Like Express, but for the future
springdoc-openapi - Library for OpenAPI 3 with spring-boot
fastapi-prod-guide - FastAPI Production Setup Guide ⚡️🚀🏁
pac4j - Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
quickstart-nodejs
jeecg-boot - 🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
buster - Captcha solver extension for humans, available for Chrome, Edge and Firefox
oauth
NopeCHA - Automatically solve reCAPTCHA, hCaptcha, FunCAPTCHA, AWS CAPTCHA, and text-based CAPTCHA with a browser extension.
Thymeleaf - Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
spin-js-sdk - https://developer.fermyon.com/spin/javascript-components
spring-boot-boilerplate - Spring Boot Boilerplate is a starter kit. This project includes : Spring Boot(v2.7.10), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API)