分别需要做哪些验证?web接口只需要验证一个token就行了吗?那么APP需要验证什么呢?
验证用户一般使用access_token,cookie。
但是如果要验证请求合法性的话,类似于开发的API的话,需要分配appkey和secret,让app来构造签名哈希,可能还需要时间戳,来避免接口滥用。
通常在基础检测之外,Web借口会验证请求的网站域名是否合法。App接口会验证App ID,版本号,手机类型(会决定一些推送信息,比如更新版本之类的)。不过如果统一用类似JWT验证码就可以实现统一验证接口。当然后台还是要区别对待的,毕竟App会涉及到很多推送的动作。
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答888 阅读✓ 已解决
1 回答549 阅读✓ 已解决
并没有什么不同,而且不必要区分这么明细是 web 接口还是 app 接口。前后端分离的好处是什么?
不就是 app, ios, web 前端共用一个后台(api),你还要一个对应一套接口。那你可能需要想想了。