zhjh
zhjh
  • 发布:2016-01-21 10:33
  • 更新:2016-02-29 14:06
  • 阅读:2137

HB打包后所有页面及JS全部在assets下明文展示,毫无安全可言。有没有什么解决方案

分类:HBuilder

HB打包后所有页面及JS全部在assets下明文展示,毫无安全可言。有没有什么解决方案?

2016-01-21 10:33 负责人:无 分享
已邀请:
撒网要见鱼

撒网要见鱼 - 厚积薄发!

一般来说 前台的代码是不会有什么比较大的安全性问题吧?
因为:
1.很多情况下前台请求接口都有安全需要 token认证等等的

  1. 前台很多数据都是通过接口获取的,所以其实整个项目的核心应该是由后台控制的.这种情况下,就算别人拿到全部前台代码,也很难有什么作为吧.javascript:;

另外:
如果楼主担心代码(这里指js,一般html和css不会有什么特殊保护的)泄漏.被别人拷贝的问题.其实很简单.
1.将自己的核心代码压缩(压缩后的辨识度降低了很多,如果别人没有相应文档,很难去弄清楚怎么调用等)

  1. 不建议混淆代码(一般只有在一些特殊的代码才会混淆,正常情况还是别混淆了-混淆应该是会影响性能呢个的,另外-就算是混淆了,也是能够通过各种方法还原的,所以意义并不大(只是一个代价问题,所以正常来说,代码压缩就够了))

另外这个帖子有官方总结内容:
http://ask.dcloud.net.cn/article/249

该问题目前已经被锁定, 无法添加新回复