加载中
这个Spring Security登录插件牛啊,验证码、小程序、OAuth2都能快速接入

上次我们把验证码登录、小程序登录优雅地集成到了Spring Security,很多同学大呼过瘾,相比较一些传统玩法高级了很多。胖哥就赶紧抓住机会举一反三,把几个非标准的OAuth2也接入了进来,主要...

2022/06/15 10:34
1.6K
Spring Security整合企业微信的扫码登录,企微的API震惊到我了

本文代码: https://gitee.com/felord/spring-security-oauth2-tutorial/tree/wwopen/ 现在很多企业都接入了企业微信,作为私域社群工具,企业微信开放了很多API,可以打通很多自有的应用。既...

2022/06/10 17:59
860
OAuth2学习中的一些高频问题的QA

关于OAuth2相信很多初学者都有一些疑问,胖哥将这些疑问一一收集了起来做成了QA,或许能帮助学习者。 OAuth2相关的QA Q:OAuth2 的一些常用场景? A: OAuth2主要用于API授权,是跨API服务之...

2022/06/10 10:41
508
Spring Security OAuth正式终止维护,已从官网下架

Spring Security团队正式宣布Spring Security OAuth终止维护。 目前官网的主页已经高亮提醒彻底停止维护。 旧的Spring Security OAuth项目终止到2.5.2.RELEASE版本,该项目将不会再进行任何的...

2022/06/02 17:12
665
是时候为Spring Boot 3.0做准备了

2018年2月28日Spring Boot进入2.0时代,距今已经超过4年了。 2022 年 11 月 Spring Boot 3.0 将正式发布,它将基于 Spring Framework 6.0,并且需要 Java 17 或更高版本,同时它也将是Jakar...

2022/06/01 16:33
1.2K
搞定了!OAuth2使用验证码进行授权

现在验证码登录已经成为很多应用的主流登录方式,但是对于OAuth2授权来说,手机号验证码处理用户认证就非常繁琐,很多同学却不知道怎么接入。 认真研究胖哥Spring Security OAuth2专栏的都会...

2022/05/20 18:24
588
Spring Boot 2.7.0发布,2.5停止维护,节奏太快了吧

这几天是Spring版本日,很多Spring工件都发布了新版本, Spring Framework 6.0.0 发布了第 4 个里程碑版本,此版本包含所有针对 5.3.20 的修复补丁,以及特定于 6.0 分支的 39 项修复和改进。...

2022/05/20 00:03
2K
OAuth2密码模式已死,最先进的Spring Cloud认证授权方案在这里

旧的Spring Security OAuth2停止维护已经有一段时间了,99%的Spring Cloud微服务项目还在使用这些旧的体系,严重青黄不接。很多同学都在寻找新的解决方案,甚至还有念念不忘密码模式的。胖哥...

2022/05/15 16:39
737
OAuth2授权服务器Id Server一键生成配置原理

OAuth2客户端的配置参数非常多,虽然Id Server通过控制台可视化解决了创建OAuth2客户端的问题。但是如何进一步降低OAuth2的使用难度,把创建的OAuth2客户端转化为配置成为了刚需,从技术角度...

2022/05/13 15:27
846
隔离这几天开发了一个带控制台的OAuth2授权服务器分享给大家

停更这些天,业余时间和粉丝群的几个大佬合作写了一个基于Spring Authorization Server的OAuth2授权服务器的管理控制台项目Id Server,我觉得这个项目能够大大降低OAuth2授权服务器使用难度。...

2022/05/12 15:38
335
经过一个多月的等待我有幸成为Spring相关项目的Contributor

给开源项目尤其是Spring这种知名度高的项目贡献代码是比较难的,起码胖哥是这么认为的。有些时候我们的灵感未必契合作者的设计意图,即使你的代码十分优雅。 我曾经给Spring Security提交了一...

2022/05/07 15:33
498
R2DBC正式孵化成功,利好Spring Webflux

2022年4月25日,R2DBC社区宣布具有普遍可用性的1.0.0.RELEASE正式发布。 R2DBC致力于为反应式编程 API操作关系型数据库带来规范支持,R2DBC不同于我们熟知的JDBC规范,它是异步的、响应式的。...

2022/04/26 11:10
396
Spring Security实现基于RBAC的权限表达式动态访问控制

昨天有个粉丝加了我,问我如何实现类似shiro的资源权限表达式的访问控制。我以前有一个小框架用的就是shiro,权限控制就用了资源权限表达式,所以这个东西对我不陌生,但是在Spring Security...

2022/04/19 21:41
426
Java的虚拟线程(协程)特性开启预览阶段,多线程开发的难度将大大降低

高并发、多线程一直是Java编程中的难点,也是面试题中的要点。Java开发者也一直在尝试使用多线程来解决应用服务器的并发问题。但是多线程并不容易,为此一个新的技术出现了,这就是虚拟线程。...

2022/04/08 10:47
2K
Spring Security 一键接入验证码登录和小程序登录

最近实现了一个多端登录的Spring Security组件,用起来非常丝滑,开箱即用,可插拔,而且灵活性非常强。我觉得能满足大部分场景的需要。目前完成了手机号验证码和微信小程序两种自定义登录,...

2022/04/03 11:47
366
这些OAuth2客户端的认证方式你未必了解

OAuth2客户端按照它们与授权服务器进行安全认证的能力可以分为机密类型(Confidential)和公共类型(Public)。 机密类型的自身会有个密码凭据,比如Web服务器后端程序;而公共类型则没有密码...

jwt
2022/03/28 14:39
339
Spring Authorization Server 0.2.3发布,放出联合身份DEMO

很快啊Spring Authorization Server又发新版本了,现在的版本是0.2.3。本次都有什么改动呢?我们来了解一下。 0.2.3版本特性 本次更新的新特性不少。 为公开客户端提供默认的设置 根据RFC64...

2022/03/26 13:38
452
Java 9 的模块(Module)系统

Java 的模块在Java 9中正式实装,一直没时间来研究一下这个东西,今天就和大家一起学习一下这个功能。 Java模块解决了什么问题 最近很多同学问我,胖哥,该怎么学习?该学习什么?这里胖哥也...

2022/03/24 15:16
361
Java 18 正式GA

Oracle 正式推出Java 18,这是世界排名第一的编程语言和开发平台的最新版本。Java 18 (Oracle JDK 18) 提供了数以千计的性能、稳定性和安全性改进,包括对平台的九项增强,这将进一步提高开发...

2022/03/22 23:30
356
Java 8 + 10 = Java 18

明天Java 18将正式发布, 虽然它不是长期支持 (LTS) 版本,但它却实现了九个 JEP(在Java 18列出)。有哪些特性值得关注呢?今天胖哥为你提前解读。再看、点赞、转发、关注来一波吧。 JEP 40...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部