我正在构建一个移动应用程序,其中的用户需要通过TrueVault认证,这是一个符合HIPAA的数据存储。TrueVault提供了REST API,并在基本身份验证后生成访问令牌。它们也有端点来检查令牌的有效性等。
我们需要做两件事:
1)通过TrueVault对所有用户进行鉴权,并将自动生成的TrueVault id保存在Parse中,便于数据映射。
2)在解析器中设置一个拦截器,在为任何受保护的资源提供服务之前,使用TrueVault验证访问令牌。
实现上述目标的最简单、最有效的方法是什么?我已经完成了将第三方oAuth添加到移动应用程序的教程,但TrueVault还没有oAuth,因此只需要通过基本身份验证进行授权请求。另外,我们需要上面的云代码还是自定义的Web Hooks?
谢谢Sameer
发布于 2014-12-30 15:06:21
我建议你使用retrofit,Gson(或jackson)和rxjava(rxAndroid)来处理所有的api调用,我对api文档做了一个快速的概述,这个库应该可以解决这个问题。
链接:https://github.com/square/retrofit
https://code.google.com/p/google-gson/
https://github.com/ReactiveX/RxAndroid
干杯。
https://stackoverflow.com/questions/27700791
复制相似问题