设置Meteor / Meteorite LinkedIn套餐?

时间:2013-11-07 20:01:24

标签: oauth meteor installation linkedin meteorite

我安装了以下软件包: https://atmosphere.meteor.com/package/accounts-linkedin

但是,{{> loginButtons}} ui中没有出现linkedIn按钮,并且chromes的控制台中未定义Meteor.loginWithLinkedin

Meteor.loginWithLinkedin在包的文件“linkedin_client.js”中定义,它引导我检查包文件是否在chrome的源中,而不是。我没有文件/文件夹可以看到“accounts-linkedin”或“linkedin”(当安装“accounts-linkedin”“linkedin”时也安装了)chrome的源代码面板中的陨石包。

其他人在三个月前在github上问了同样的问题而没有回复:https://github.com/yefim/meteor-accounts-linkedin/issues/1

1 个答案:

答案 0 :(得分:3)

accounts-ui包必须包含linkedIn才能使用。目前我认为它只支持Facebook,Twitter,Github,微博,Meetup和普通的密码/用户名。 accounts-linkedin是来自大气层的自定义包,因此默认情况下不存在。

您也可以修改accounts-ui包以接受LinkedIn。您必须从https://github.com/meteor/meteor/tree/devel/packages/accounts-ui-unstyled下载软件包,并将其添加到/packages目录中的项目中。然后它应该覆盖默认的流星包。

accounts-ui软件包只是为accounts-ui-unstyled软件包添加了样式,仅用于获取额外信息。