我目前正在尝试通过 OAUTH2.0 获得用户的明确许可。
如果用户尚未登录,用户将被重定向到 UP 身份验证页面,在该页面中输入用户名和密码。然后我请求对某些数据(例如个人数据)的许可。当用户允许我时,我将他重定向到主页(当前localhost:9000
)......然后 url 看起来像这样:
localhost:9000/..../code=xxxxxxxxxxxxxxxx
我的下一步必须是通过使 POST 服务器到服务器调用传递身份验证代码和我的客户端 ID/秘密来交换授权代码与访问令牌。但我不知道该怎么做......你有任何想法?
可以在此处找到身份验证步骤:https ://jawbone.com/up/developer/authentication 我现在在第 4步。
我正在使用 oauth-ng ( http://andreareginato.github.io/oauth-ng/ ) 和 AngularJS。