0

如何检查并从 facebook 登录中获取用户名?我成功让帐户-facebook 工作,但我不知道如何访问用户名?

Meteor 很酷,但文档不多。或者我是服务器端javascript的新手。谢谢!

4

1 回答 1

1

有一个对象(服务),其中 facebook 信息存储在 Meteor users上。可以获取accessToken、id、username等。

您可以使用onCreateUser修改用户文档并在创建时添加用户名。

# on server
# coffeescript
Accounts.onCreateUser (options, user) ->
  if user.services.facebook
    data = user.services.facebook
    user.username = data.username or "generateOne"
    return user

您可以使用user.profile添加其他字段。

于 2013-08-06T18:04:35.063 回答