今天做了什么:
- idworker-client ,一个开源的 ID 生成器,适合在单机使用
- github 上创建了一个使用 spring cloud netflix 相关组件的微服务项目 spring-cloud-examples
- 重构了狂野架构师课程中的微服务版本的源码
foodie-cloud
重构慕课网 Java架构师-技术专家 课程中的 源码,我做了一些改动:
More »Java, Spring Boot, Microservice, Cloud, Architecture and DevOps Tutorials
今天做了什么:
重构慕课网 Java架构师-技术专家 课程中的 源码,我做了一些改动:
More »今天做了什么:
重构微服务项目中使用 spring-security-oauth2 搭建 OAuth2 认证服务和资源服务的代码,减少其他模块对此的耦合度。计划将 spring-security-oauth2 迁移到 spring-security-oauth2-authorization-server 上,即使用 OAuth2.1 授权和认证。Spring Authorization Server 相关文档,可以参考 https://blog.51cto.com/u_15268610/category2。
More »今天做了什么:
微服务项目中认证服务器配置授权码模式,并测试通过
扩展 RedisAuthorizationCodeServices ,支持设置过期时间。
扩展 BearerTokenExtractor,支持从 request 请求的 header 中读取 access_token
More »今天做了什么:
我使用的 Idea 插件。
springdoc-openapi v1.7.0 示例
Spring Security OAuth Boot 2 Autoconfig 转换成 maven 项目,并添加示例
More »Today I Learned. 今天分享内容:Spring Security 对 OAuth2 的支持
More »Today I Learned. 今天分享内容:Maven配置继承和生命周期、源码运行Nacos 2.3.0控制台
以下是一些常见的POM节点,在子项目中可以继承或覆盖父项目的配置:
More »Today I Learned. 今天分享内容:Spring Security OAuth2 配置JWT、Github Actions配置代码扫描,另外,修改了 spring-security-oauth2-legacy 仓库,支持授权认证中心的多种配置方式(jdbc、内存、redis、jwt)、资源中心的多种配置方式(jwt、jdbc、redis、remote、jwk-set-uri)。
More »Today I Learned. 今天分享内容:JNDI InitialContext源码分析、ClassLoader加载机制。
javax.naming
More »