我正在尝试在Ionic app中实现Dreamfactory OAuth。 我正在关注此资源以实现: http://wiki.dreamfactory.com/DreamFactory/Tutorials/Using_OAuth
这是我的电话:
$http.post('/api/v2/user/session?service=facebook').then(function (result) {
console.log("result: "+ JSON.stringify(result));
});
上面的日志显示了json数据,因为它本身重定向到调用返回的facebook url,它只返回该facebook页面的HTML。
我是否应该在用于DF OAuth登录的混合/离子应用程序中使用不同的方法?
答案 0 :(得分:1)
使其成为Ajax调用(或简单地设置请求标头[X-Requested-With:XMLHttpRequest])。这将返回所需的实际URL,而不是html中的重定向响应。如果您有任何问题,请告诉我。