我正在我的应用中实施邀请人,我想使用googgle联系人,
如果我使用accounts-google
包来验证用户,那将是一个复杂的过程,因为我不想存储用户信息,
我只想要一次验证,所以我正在寻找客户端解决方案,
var url='https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/contacts.readonly&client_id=5558545-3n8vg6u4nu2hm1gmuj1dbjib28p33qss.apps.googleusercontent.com&redirect_uri=http://localhost:3000/_oauth/google&response_type=token'
var newWindow = window.open(url, 'name', 'height=600,width=450');
点击邀请按钮我正在调用它它运行良好,但如何阅读此窗口返回的accesstoken
。
我找不到怎么做?
我尝试使用HTTP
方法
HTTP.get(url, {}, function(e,r){
console.log(e,r);
});
但它抛出错误,它无法正常工作。
请问从弹出窗口读取accessstoekn?或者有其他选择吗?
答案 0 :(得分:0)
window.location.hash
包含网址的片段部分。
答案 1 :(得分:0)
我做到了这一点。 如果你需要溶胶让我知道,因为它有点长。但我没有使用包和原始实现