使用meteor github包更新配置文件信息

使用meteor github包更新配置文件信息,meteor,Meteor,目前,使用Meteor github accounts包,用户在创建时填充到users表中。然而,假设一个用户在github上更改了他们的名字,这在我们的网站上永远不会得到反映。meteor中是否有更新用户以反映这些更改的方法?您可以在成功验证后使用以下代码更新其个人资料: var accessToken=user.services.github.accessToken, 结果,, 轮廓; 结果=Meteor.http.get(“https://api.github.com/user", { 参

目前,使用Meteor github accounts包,用户在创建时填充到users表中。然而,假设一个用户在github上更改了他们的名字,这在我们的网站上永远不会得到反映。meteor中是否有更新用户以反映这些更改的方法?

您可以在成功验证后使用以下代码更新其个人资料:

var accessToken=user.services.github.accessToken,
结果,,
轮廓;
结果=Meteor.http.get(“https://api.github.com/user", {
参数:{
访问令牌:访问令牌
}
});
if(result.error)
抛出结果错误;
profile=uu.pick(result.data,
“登录”,
“姓名”,
“阿凡达url”,
“网址”,
“公司”,
“博客”,
“地点”,
“电子邮件”,
“生物”,
“html_url”);
user.profile=profile;