提供数据接口用什么工具来做比较好?

需要向外部系统提供数据接口,请问大家都是怎么做的?这个要确保数据的安全性。有没有实例,给个链接来我研究一下,谢谢!

评论区

JFinal

2020-05-31 16:25

jfinal 的 renderJson 能否满足需求

安全保障使用一个拦截器足够了

北流家园网

2020-05-31 16:30

@JFinal 我目前有些项目是用renderJson的,就是想问问社区里的大神还有什么更好的。

JFinal

2020-05-31 16:37

renderJson + Interceptor 已经是代码量极少的方案了

拦截器权限验证,一般有两种方案:
1:登录后获得一个 access token ,每次检查 token 值。与微信公众平台方案相同

2:为每个客户端提供一个 appId + appSecret,客户端每次请求时利用这两个值对数据进行签名,服务端验证签名。与微信支付方案相同

上面两个方案,都只需要使用一个权限拦截器就可以搞定,没有比这更简单方便的方案了