最近做一个单点登录项目,打算用 cas 或者 keycloak 二次开发。cas 用的是 spring 做的,我比较熟,但文档质量,功能都不如 keycloak 。问题是甲骨文早就弃坑,javaee 改名 jarkataee,甩给 eclipse 基金会,jboss 也改名 wildfly。关键是这套过时玩意要学还要投入不少精力学习,以后想跳槽互联网公司这些经验有用吗
![]() | 1 gowk 2021-04-15 10:22:45 +08:00 这些东西没意思,以后我不会在 Java 上浪费精力了,我更愿意投资 Go |
![]() | 2 catchexception 2021-04-15 10:24:01 +08:00 via iPhone ![]() 听我的!学 python !惊艳所有人!(狗头 |
![]() | 3 passerbytiny 2021-04-15 10:40:41 +08:00 via Android 你要是自己学习,而不是公司任务,单点登录都不值得投入大的精力。jboss,JavaEE 换成 Spring WebFlux,单点登录换成 OAuth2 和 Spring Security |
![]() | 4 sonyxperia 2021-04-15 10:42:00 +08:00 ![]() 我要偷偷地学 servlet,然后惊艳所有人 |
5 codegeek 2021-04-15 11:55:40 +08:00 java 主流是用 spring 这一套吧 |
![]() | 6 jamesxu 2021-04-15 12:04:29 +08:00 via iPhone 公司最近项目也是需要单点登录接入几个第三方系统,还好这些系统都有 cas 插件,花个几天时间对接一下就好了。 OAuth 可能麻烦一点,暂时还没试过。 至于文档方面,网上都能找到不少,官方的看的比较累。 |
7 yeqizhang 2021-04-15 2:11:48 +08:00 via Android 去互联网公司没用,使用性的没啥用,面向面试学习,人家都问你原理性问题,不如去读 kafka 源码哈哈哈 |
![]() | 8 proxychains 2021-04-15 13:19:46 +08:00 我要偷偷地学 Jsp,然后惊艳所有人 |
![]() | 9 Kasumi20 2021-04-15 13:36:18 +08:00 我要偷偷地学 PHP,然后惊艳所有人 |
10 VHacker1989 OP @passerbytiny spring security 只剩 resource Server,authorization Server 生产还不可用 |
11 x940727 2021-04-15 14:36:21 +08:00 servlet 还是精髓吧,毕竟写 Java 的大部分还是基于 servlet,用 netty 实现的 web 容器目前还是很少的 |
12 idamien 2021-04-15 14:57:15 +08:00 EE - > ME |
![]() | 13 xuanbg 2021-04-15 21:38:21 +08:00 单点登录?搞个 JWT 就有了啊。一个 token,到处使用。 |
![]() | 14 zzl22100048 2021-04-16 00:59:45 +08:00 via iPhone 对接下 oidc,不是很快吗 |
15 qing108 2021-04-16 08:51:55 +08:00 keycloak 吧,目前就没有特别好用的 oidc 服务端项目,keycloak 起码各方面齐全,管理后台都有了,友情提醒一句,keycloak 的源码真的是一坨屎,欢迎服务咨询 keycloak 的问题 |
![]() | 16 iminto 2021-04-16 09:54:13 +08:00 keycloak 吧,用起来还是很爽的,接入也简单,几分钟就够了。如果是访问量不大的系统或者内部系统,我觉得还是值得采用的。 至于源码质量倒是没看。 |
![]() | 17 solar 2021-04-16 16:41:35 +08:00 spring 一把梭 |