V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 204 页 / 共 307 页
回复总数  6133
1 ... 200  201  202  203  204  205  206  207  208  209 ... 307  
2020-07-11 13:17:17 +08:00
回复了 zhaoxixiangban 创建的主题 程序员 不懂就问,请教一个权限问题,
@zhaoxixiangban

在应用服务接口上面鉴权,实际上有个隐含的接口和资源的绑定关系。而在网关上鉴权缺少这个隐性的绑定,那就必须要有一个数据来声明这个关系,让网关知道这次 request 对应的是哪个资源。我们 request 某个接口是通过 url 实现的,那么可以认为 url 就是对应着特定的资源。

接下来就简单了,我们可以把 url 作为资源的标识符,通过角色-用户关系,配置给用户。这个过程就是授权。而鉴权的过程就是拿到用户 ID,查找该用户有没有配置 request 的 url 。有就是有权限,没有就是没有权限。

楼主你可以参考这个开源项目的代码: https://github.com/xuanbg/gateway
2020-07-11 11:59:48 +08:00
回复了 7otk 创建的主题 职场话题 怎么样才能说服自己“单休也挺好的”
单休好不好,得看薪水给得够不够。
2020-07-11 11:53:49 +08:00
回复了 zhaoxixiangban 创建的主题 程序员 不懂就问,请教一个权限问题,
可以实现,但这个做法可以改进。

你网关上面不是都解析出 userId 了么,那网关上面直接进行鉴权就行了,有权限放行,没权限拦截,直接返回未授权的错误就好了。这样后面的的服务不需要管有没有权限。
2020-07-11 08:51:14 +08:00
回复了 ardenchan 创建的主题 程序员 现在的 Java 程序员需要什么技术栈?
使用搜索引擎-复制-粘贴
2020-07-11 08:49:00 +08:00
回复了 LizzZzzQun 创建的主题 Vue.js 无法解决 vue 跨域的问题
让你的接口支持 CROS 就好了
2020-07-11 08:42:20 +08:00
回复了 Mr0C 创建的主题 程序员 所谓的编程思维是什么, 各位是怎么理解的
编程思维这个概念就比较飘,我认为具体落地就是「封装」。写出能运行的代码不难,但要写出易扩展易维护并且高效稳定的代码,就要各种灵活地并且正确地运用「封装」这个概念。
2020-07-11 08:38:14 +08:00
回复了 Torys 创建的主题 Apple 还在纠结买 MacBook Pro 13 寸还是 16 寸~ 好忧桑!
13 寸 32G
2020-07-10 10:28:13 +08:00
回复了 qw564518158 创建的主题 程序员 Spring boot 2.2 打成 war 包 过滤器或者拦截器 注入失败
可以曲线救国,在另一个 Abc 类里面注入,这个类写个 @Component 就会被扫到自动实例化。然后在 Filter 里面用 ApplicationContextHolder.getContext().getBean(Abc.class)获取 Abc 的实例。
2020-07-09 15:51:11 +08:00
回复了 yuan434356430 创建的主题 程序员 请教个 Idea 的基础问题,望解惑
我的 2020.1 没装什么插件,有这个功能
2020-07-09 09:52:03 +08:00
回复了 yoke123 创建的主题 程序员 游戏后端和 Web 后端有什么区别?
最大的区别就是游戏后端接口大部分只有 action 和 action 对象作为输入参数,而且接口也没有 web 后端那么多。
2020-07-08 13:46:40 +08:00
回复了 hiimazzz 创建的主题 MacBook Pro iPhone X 导致 MacBook pro 15 寸黑屏
拿个耳机放上去也一样黑屏
2020-07-08 08:36:48 +08:00
回复了 handsomeroger 创建的主题 NGINX 关于 nginx 日志一个奇怪的问题
测试日志用 vi 改 access.log ?楼主脑洞真大。。。。。。我这就只会想到 curl http://localhost/xxx
2020-07-08 08:33:05 +08:00
回复了 windbadboy 创建的主题 问与答 大家的笔记本一般几年换?
基本上 3 年 1 换
2020-07-08 08:29:10 +08:00
回复了 czzt1 创建的主题 程序员 关于分布式事务
楼主你是在想屁吃。分布式事务没有通用并且好用的,只能针对具体的业务自己定制。

所以非必要并且业务逻辑几十年都不会改的,不管量大量小,都上 mq+补偿实现最终一致性就对了。
2020-07-08 08:22:38 +08:00
回复了 autoname 创建的主题 Java 各位老哥有什么验证码识别的第三方接口
1 、自己搞个开源库来写代码解决
2 、淘宝打码
3 、两者结合

爬虫写得好,牢饭吃到饱。楼主千万要三思而后行啊
2020-07-07 17:50:46 +08:00
回复了 Licsber 创建的主题 问与答 基金疯了吗?一堆连涨五天的
@paradoxs 沉没成本不能算的。。。但奇怪的是,在套牢的时候,沉没成本又舍不得放弃了。。。

所以才有那么多的韭菜。要是都反过来,没有韭菜镰刀就太特么尴尬了。
不自己做下接口测试的吗?接口测试通过的话,联调就不应该有报错了。
2020-07-07 14:27:23 +08:00
回复了 george404 创建的主题 程序员 看着项目的代码,感觉要黄,准备跑路了
还好吧,才 4 万行代码,里面有效代码估计不足 1 万行。实在不行重写一遍也费不了多少时间。总之,这个正在向不可替代发展的先干下去再说,不然还真的要变成不可替代的了。
1 ... 200  201  202  203  204  205  206  207  208  209 ... 307  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   857 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 69ms · UTC 21:43 · PVG 05:43 · LAX 13:43 · JFK 16:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.