0

Facebookログインからユーザー名を確認して取得するにはどうすればよいですか?? facebook のアカウントは正常に機能するようになりましたが、ユーザー名にアクセスする方法がわかりません。

Meteor はクールですが、あまりドキュメントがありません。または、サーバー側のJavaScriptの必要性については、私は新しいです。ありがとう!

4

1 に答える 1

1

Meteor ユーザーには facebook 情報が保存されるオブジェクト (サービス) があり ます。accessToken、id、ユーザー名などを取得できます。

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 に答える