如何从{{> loginbuttons}}标签中删除前端的配置按钮?
到目前为止,我已经尝试过:
if (Meteor.isServer) { Meteor.startup(function(){ Accounts.loginServiceConfiguration.remove({ service: 'twitter' }); Accounts.loginServiceConfiguration.insert({ service: 'twitter', consumerKey: 'KEY', secret: 'SECRET' }); }); }
我找不到accounts-twitter的文档,我似乎无法理解可以查看Meteor包代码的位置。
答案 0 :(得分:3)
来自文档http://docs.meteor.com/#/full/meteor_loginwithexternalservice
首先,添加服务配置包:
meteor add service-configuration
然后,在你的应用中:
// first, remove configuration entry in case service is already configured
ServiceConfiguration.configurations.remove({
service: "weibo"
});
ServiceConfiguration.configurations.insert({
service: "weibo",
clientId: "1292962797",
loginStyle: "popup",
secret: "75a730b58f5691de5522789070c319bc"
});
试
// first, remove configuration entry in case service is already configured
ServiceConfiguration.configurations.remove({
service: "twitter"
});
ServiceConfiguration.configurations.insert({
service: "twitter",
consumerKey: "1292962797",
loginStyle: "popup",
secret: "keyyyyy"
});
答案 1 :(得分:-2)
This Github repo,显示了Facebook,Twitter,Google和Github的用途。
他们的行为相同,尽管args可能不同。