kru*_*erd 5 javascript twitter oauth twitter-oauth meteor
我对Meteor和Twitter有点问题.我想做的就是通过点击按钮发布推文.为此,我必须通过Oauth对Twitterservice进行身份验证.
目前,我正在以一种非常复杂的方式进行身份验证,从客户端到服务器并返回.但现在我找到了Meteor.loginWithTwitter功能.最初我认为这个功能只是用于使用Twitterkeys将您登录到自己的应用程序中,现在我不再那么肯定了.也许我也可以用它来解决我的问题.因为看起来Oauth-Process完全(以简单的方式)在Meteor中实现.
可悲的是,我找不到任何文档或示例,只需登录并获得最终的oauth_token.所以我从Meteor得到的所有东西然后我尝试以下代码,这是错误消息:
Erromessage:Accounts.ConfigError {message:"Service not configured"}
Meteor.loginWithTwitter( function(err){
if (err){
console.log(err)
}else{
console.log("yeah");
}
});
Run Code Online (Sandbox Code Playgroud)
我知道我必须在某个地方输入我的Appinformation,比如Consumer键,但我不知道在哪里.有人可以帮助我,并为我知道一些例子吗?或者知道我是否走在正确的轨道上?
谢谢和问候菲利普
最简单的方法:添加accounts-ui包:
meteor add accounts-ui accounts-twitter
Run Code Online (Sandbox Code Playgroud)
并在你的模板中做
{{loginButtons}}
Run Code Online (Sandbox Code Playgroud)
在应用程序的第一次启动时,单击登录按钮将指导您完成设置过程.您将创建一个Twitter应用程序,并将消费者密钥和消费者密钥复制到流星呈现给您的表单中.之后您可以使用Twitter登录.
确保使用最新的Meteor版本(此刻为0.5.2)
| 归档时间: |
|
| 查看次数: |
2187 次 |
| 最近记录: |