V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 176 页 / 共 309 页
回复总数  6161
1 ... 172  173  174  175  176  177  178  179  180  181 ... 309  
2020-11-17 05:49:26 +08:00
回复了 shade 创建的主题 程序员 工作流 与业务数据流怎么解耦?
工作流里面配置一个业务系统的 url 就行了
2020-11-16 22:59:44 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
@xuanbg 上面说到资源的配置,在资源配置或导入完成,就可以直接在角色管理里面给角色分配权限了。用户登录时就会根据角色分配的权限生成一个授权码集合,然后网关上面收到请求就会根据 url 对应的授权码对用户进行鉴权了。
2020-11-16 22:53:24 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
@johnsona 你说的这些,在系统设计阶段规划好资源和对应接口 url 就行了,并不需要入侵到业务代码。我都是直接 sql 脚本写好,一次就导入了。也有后台可以配置,不过没有写脚本爽利。

数据权限和业务耦合太紧密,我的权限框架就没有考虑支持。最早是有支持按组织机构配置数据权限的,后来觉得虽然可配置,但还得在业务代码里面去实现,不能做到完全脱离业务就干掉了。
2020-11-16 17:20:30 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
@ReinerShir 是的,基础就是 Auth 服务。我只是做了些优化,不需要每次都调用服务。当然也支持每次都调用服务,这样用户权限就可以实时更新。
2020-11-16 17:12:56 +08:00
回复了 PeiXyJ 创建的主题 程序员 Spring Cloud Gateway 和 Spring Cloud Oauth2 提示 Filter 错误
这两个东西整合不到一块去的
2020-11-16 17:05:28 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
@ReinerShir 服务怎么可能去修改权限?授权是专门的一个模块 /服务。你可以看我的: https://github.com/xuanbg/insight_auth
2020-11-16 17:03:52 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
@johnsona oauth2 和 jwt 是两码事。oauth2 可以用第三方的,也可以自己造轮子,我比较倾向于自造轮子。因为授权其实是和业务有关联的,虽然只是弱关联,但用第三方的总归是不得劲,还是自己搞一个最合适。

不过我支持你关于 token 的说法,jwt 只适用不需要鉴权的 toC 系统或者权限较少的轻量级 toB 系统。稍微大一点的管理系统就不适合用 jwt 了。
2020-11-16 16:55:27 +08:00
回复了 egoistttt 创建的主题 macOS 各位升级了 big sur 么?
2020-11-16 16:49:32 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
@ReinerShir 鉴权只需要 3ms,放哪里都差不多。再说,网关也可以有多个服务实例的呀,前面搞个 Nginx 做个负载均衡就行了。
2020-11-16 16:42:22 +08:00
回复了 egoistttt 创建的主题 macOS 各位升级了 big sur 么?
@bugmakerxs 问题是这个:
从 iOS 14 和 macOS Big Sur (即将推出)开始,IPsec 支持 HMAC-SHA-256 和 L2TP VPN 。
为确保运行 iOS 14 和 macOS Big Sur 的 VPN 客户端设备可以连接到 L2TP VPN 服务器,请配置服务器以将 SHA-256 哈希的输出截断至 128 位。截断至低于 128 位的位数将导致 L2TP VPN 连接失败。
2020-11-16 16:40:20 +08:00
回复了 ReinerShir 创建的主题 程序员 微服务架构权限验证系统除了 oauth2 外还有哪些解决方案?
2020-11-16 16:38:13 +08:00
回复了 ditie 创建的主题 程序员 弄了一个抖音版财务系统(TikTok Design) ,大家看像不像
可以可以。这个风格真 TM 炫酷。
2020-11-16 16:32:43 +08:00
回复了 egoistttt 创建的主题 macOS 各位升级了 big sur 么?
升级了,唯一的问题是 VPN 没有响应,搞定了。
2020-11-16 14:33:32 +08:00
回复了 salaryfly 创建的主题 程序员 最强(划掉,最差)程序员开发指南
使用反射来执行方法,让 IDE 无法自动跳转到真正的执行逻辑。
胡乱起一些包名,并把类文件随机放进某个包里面。
2020-11-15 22:55:21 +08:00
回复了 mtony 创建的主题 程序员 jenkins 无法安装插件
@FieldFarmer update.json 里面写的是国外的地址,你改啥都不好使。
2020-11-15 22:53:46 +08:00
回复了 Cbdy 创建的主题 服务器 按照 Torvalds 的观点, ARM 架构会在服务器领域火一把?
交叉编译是一个非常坑的事情,要不然那轮得到 Java 跳出来号称自己能够「跨平台」。C/C 艹不过是多次编译而非一次编译罢了,还不是都一样到处运行?
2020-11-15 22:44:21 +08:00
回复了 Cbdy 创建的主题 服务器 按照 Torvalds 的观点, ARM 架构会在服务器领域火一把?
@yzbythesea 这逻辑被苹果自家 Mac Server 的销量打脸……
2020-11-15 22:38:33 +08:00
回复了 mtony 创建的主题 程序员 jenkins 无法安装插件
@Illusionary 换源没用,实际下载并不是在国内。科学上网可解。
2020-11-15 22:36:11 +08:00
回复了 proxytoworld 创建的主题 Java Java 新手关于 Java 中 Object 类的 Clone 方法
因为 clone()返回的对象实际上是 Person 类型,所以才能用(Person)强转。不过这个玩意没啥用,只是个浅拷贝而已。深拷贝的话一般情况下用序列化+反序列化即可。除非是大规模的对象复制,没必要用别的高效方法。
1 ... 172  173  174  175  176  177  178  179  180  181 ... 309  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5444 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 06:54 · PVG 14:54 · LAX 22:54 · JFK 01:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.