V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  tomsun28  ›  全部回复第 4 页 / 共 7 页
回复总数  122
1  2  3  4  5  6  7  
2021-02-03 10:32:29 +08:00
回复了 tomsun28 创建的主题 程序员 相差 170 倍,我都怀疑这个基准性能测试 demo 对不对了
@beichenhpy 😅😅可能写着写着有点像推广了

@xuanbg 我也感觉不应该这么差 用户信息数据源那块我都是写的代码没有走文件或者数据库,同感 spring security 确实复杂了

@encro 昨晚太晚没有仔细排查,因为这个 spring security demo 就是用的它的 starter 官方配置了 ant 链和账户,都走的内存,非常简单,所以会有疑惑为啥性能会这样

@cheng6563 同感

@tamer 嗯嗯今晚上搓点代码排查下,因为都走的用户和权限配置信息都走的内存,目前能考虑慢的点就是 ant 匹配链和您说的 encoder demo 使用的是 BCryptPasswordEncoder
@120qwer 😁😁😁😁
2021-01-27 20:18:46 +08:00
回复了 tomsun28 创建的主题 程序员 为了推广开源项目, 第一次尝试录了个入门视频
@comcom 见笑了 🤣🤣🤣🤣
@comcom 😁😁😁😁
@zhaojun1998 有缘人,3 年前我也有过改造 shiro 让他支持 rest 方式 也是 url === httpMethod 可以看这个项目 https://gitee.com/tomsun28/bootshiro 记得当时还给 shiro 提交 pr 解决了一两个 bug 哈哈
感谢建议 做成工具的形式来读 spring 的注解得到 url-method 信息很不错,这样方便了用户不用开始的时候去一个个配置,也不会配错
你的网站不错哦
@mitsuizzz thanks 😁😁😁😁

@shenlanAZ 组装状态码,响应头和体感觉很方便 一直就在用了 场景的话有自定义响应的地方感觉都比较好用
@ReinerShir 这个 10 分钟的 demo 没法动态配置角色权限 但是是可以更改数据源为数据库来支持的 文章最后有说,具体可以见 https://github.com/tomsun28/sureness/tree/master/sample-tom
这是演示 api 代码 所以 ResponseEntity 状态码比较随意都是 200 真实项目肯定是你说的那种要好些的
@shenlanAZ 哈哈 reactive 支持哦 这个不像 spring security 没有框架的依赖 很巧的是我刚好写了个 sureness 集成 spring-webflux 的 demo :wink: https://github.com/tomsun28/sureness/tree/master/samples/spring-webflux-sureness
2021-01-22 18:09:45 +08:00
回复了 jss 创建的主题 Java [转 Java 新人]请问, REST API 用什么方案做接口权限控制比较合适
2021-01-08 09:36:02 +08:00
回复了 VeryZero 创建的主题 程序员 使用 Spring Security 后性能相差 2-4 倍?是我自己的问题吗?
过滤链 ant 匹配问题 记得他和 shiro 都是过滤链一个一个对请求匹配的 可以考虑下 sureness https://github.com/tomsun28/sureness/blob/master/docs/design.md
2021-01-06 14:07:41 +08:00
回复了 asanelder 创建的主题 程序员 求助啊!类似飞书开放平台的接口权限控制怎么做?
感觉这个整体抽象起来还是 rbac,你需要的是可以动态修改赋权给角色的权限数据。只是这里把角色隐化了。
想想大概应该可以这样弄,水平有限勿喷
用户-角色组-资源权限
新建的用户除了拥有一些基本角色外,拥有一个单独自定义角色,此角色来拥有那些开放接口的访问权限,我们可以通过接口调用动态修改权限配置
[需要用户申请相应的权限] 这个也一样,维护一张申请表,若审核通过就动态修改角色权限配置信息

推荐参考使用 sureness - https://github.com/tomsun28/sureness
2020-12-15 16:25:51 +08:00
回复了 moonrailgun 创建的主题 程序员 如何开发与坚持维护一个企业级的开源项目
赞,不要等着 10 全 10 美再宣传出去,比如你之前写的 docker-swarm 可是大家都开始 k8s 了,在开源协作中迭代感觉更快成长哦,说这些其实我的项目也不咋地,也不知道咋宣传 https://github.com/tomsun28/sureness
2020-12-14 17:15:29 +08:00
回复了 sybb 创建的主题 Vue.js 如何优雅的实现权限管理功能?
如果前端啥都不管,调用 restful api 遇到后端返回无权限 403 时,页面弹出你没有权限亲,这算不算骚操作🤣。jvm 系的后端 restful api 权限控制可以用 [sureness]( https://github.com/tomsun28/sureness)
2020-11-30 15:35:44 +08:00
回复了 sasaba 创建的主题 推广 第一次发帖,希望能不要脸的推广一下自己的项目
赞!
@AkideLiu 🤣🤣🤣
@abersheeran 这里可能有点误会,没有反感中文 issue 的意思,可以看下我发的主题内容,没有指定中文,说中文 issue 是在答复 v 友评论的时候讨论的,讨论的点也是在[相同问题可能已经有回答了 但是其他人因为不懂这个语言就没有检索到]。
做这个 action,目的是将非英文(没有特定说是中文,日语俄语法语都行)的 issue 翻译成英语,方便其他不懂这门语言的人检索查看。希望可以消除这个误会。
@efaun 没有不允许出现亲,更没有说不能中国人提问,你这样误解我会被 v 友骂的。因为项目想走国际化,考虑英文更通用一点,所以想统一语言哦
@zouzou0208 置顶一个 issue 建议感觉可以有,我之前做了 issue 模板,可还是会有中文的哎,主要是如果中文 issue 中文回,相同问题可能已经有回答了 但是其他人因为不懂这个语言就没有检索到,我想的是 action 翻译出来 让其他人也能看懂大概,然后提示下 issue 的人下次请用英文
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2814 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 08:40 · PVG 16:40 · LAX 00:40 · JFK 03:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.