是否可以使用Facebook或Google等注册服务提供的oauth令牌在Meteor上创建用户? Intuition表示应该存在这样一种方法,它会自动提取有关用户的详细信息,并将其添加到服务字段中。但是,我已经探索了代码库,到目前为止还无法找到这种方法。
感谢您的帮助。
编辑:为了澄清,我不想使用内置的Oauth流程,而是我自己的流程 - 但最终仍然以与内置系统相同的方式使用用户帐户。
答案 0 :(得分:0)
试试meteor add accounts-base accounts-google accounts-facebook accounts-ui
。这些包将为您完成大部分工作,然后您只需要将“{{loginButtons}}添加到模板中,并在简单表单要求时填写您的API信息。
编辑:要自己动手,你可能想查看Arunoda在extending Meteor accounts上的帖子,或者community-contributed oauth package来获取灵感。