gpt4 book ai didi

javascript - 在 meteor 中自定义登录按钮

转载 作者:行者123 更新时间:2023-11-30 17:04:22 26 4
gpt4 key购买 nike

我正在用 meteor 构建一个登录页面。它有一个 facebook 登录按钮,gmail 登录按钮和 linkedin 登录按钮。然后我有一个 Meteor 的默认登录表单。

到目前为止一切都很好。唯一的挑战是,我需要将所有这些社交网络登录按钮放在我的 Meteor 默认登录表单下方。我该怎么做?

感谢和问候。

最佳答案

您可以跳过使用 accounts-ui根据您的 UI 设计打包和构建登录页面。

您可以通过 HTML 和 CSS 在任何您想要的位置使用 can have 按钮。但是这些按钮的 onclick 事件只调用 loginWith<Service>方法 ( link to doc )

要使用 facebook 按钮登录,请使用

Template.myLogin.events({
'click .facebook-login': function(){
Meteor.loginWithFacebook(
requestPermissions: ['email', 'user_about_me']
}, function(err){
if !err
console.log("Facebook login successful")
}
)
},
"click .twitter-login": function(){
Meteor.loginWithTwitter(
requestPermissions: ['email']
}, function(err){
if !err
console.log("Twitter login successful")
}
)
}
})

要使上述工作正常,您需要添加第一个相关服务包,例如 facebook accounts-facebook , 对于推特 accounts-twitter

关于javascript - 在 meteor 中自定义登录按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28294696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com