我正在构建一个移动应用程序,其中用户需要通过TrueVault进行身份验证,TrueVault是一个符合HIPAA标准的数据存储。 TrueVault提供REST API并在基本身份验证后生成访问令牌。他们也有端点来检查令牌的有效性等。
我们需要做两件事:
1)通过TrueVault对所有用户进行身份验证,并将自动生成的TrueVault ID存储在Parse中,以便于数据映射。
2)在Parse中设置拦截器,在提供任何受保护资源之前使用TrueVault验证访问令牌。
实现上述目标的最简单,最有效的方法是什么?我已经完成了将第三方oAuth添加到移动应用程序的教程,但TrueVault尚未安装oAuth,因此仅需要通过Basic Auth的授权请求。另外,我们是否需要针对上述或自定义Web挂钩的Cloud Code?
由于 萨米尔
答案 0 :(得分:0)
我建议您使用改造,Gson(或jackson)和rxjava(rxAndroid)来处理所有api调用,我快速浏览了api文档,这个库应该可以解决这个问题。
链接: https://github.com/square/retrofit
https://code.google.com/p/google-gson/
https://github.com/ReactiveX/RxAndroid
干杯。