#Meteor Link Accounts A Meteor package designed to links social network accounts without any hassles.
##Goals
- Link additional social network accounts.
- Don't modify any Meteor core packages.
- Don't force users to add additional Meteor packages that they are not going to use.
##Usage
- Call Meteor.linkWith[ServiceName] in place instead of loginWith. (client side)
- For unlink, Use Accounts.unlinkeService(userId, serviceName). (server side)
##Design notes:
-
Piggyback on existing Meteor oauth login system. Use login handler.
-
We do not allow link different account from same service for now. For example, you could not link with 2 different github accounts.
-
Save the linked service info on user.services, instead of creating new field on user object. This allow user logins the application from linked services.
-
Don't create a temporary user account and then merge it.
##Support Accounts Package
- accounts-meteor-developer
- accounts-github
- accounts-facebook
- btafel:accounts-facebook-cordova
- accounts-google
- accounts-twitter
- accounts-meetup
- accounts-weibo
- bozhao:accounts-instagram
- mrt:accounts-vk
- mikepol:accounts-ok
- mikepol:accounts-mailru
- jonperl:accounts-linkedin
- garbolino:accounts-soundcloud
- jameslefrere:accounts-twitch
- nicolaiwadstrom:meteor-angellist
- acemtp:meteor-slack
- xinranxiao:meteor-spotify
##License MIT