首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >firebase + facebook前端-前端查询

firebase + facebook前端-前端查询
EN

Stack Overflow用户
提问于 2013-05-22 17:46:10
回答 1查看 1.9K关注 0票数 0

我正在尝试为我的firebase应用程序进行facebook登录。这是我第一次使用FB登录。我浏览了这篇文章和一些小教程。但是我被困在了前端

也就是说,按钮在我的index.html中创建部分,并将其链接到我的firebase变量。

我看到了firefeed示例,它与FB开发人员指南中的过程有很大的不同。任何帮助都是最好的。

作为登录的扩展,我还想访问登录的用户的图形数据

这是我的javascript,在我的HTML中会有什么。

代码语言:javascript
复制
var myDataRef = new Firebase('[myFirebase]');

var authClient = new FirebaseAuthClient(myDataRef);

authClient.login("facebook", function (err, token, info) {
    if (!err) {
        console.log("Got token " + token + " for user " + info.name);
    }
});
EN

回答 1

Stack Overflow用户

发布于 2013-05-23 00:46:52

查看http://firebase.github.io/firebase-simple-login/,获得一个简单登录的例子,你可以复制/派生并放到你的应用程序中。

这是一个简单的应用程序示例,它允许你在点击链接时登录Facebook:

代码语言:javascript
复制
                              Login
代码语言:javascript
复制
  <script type="text/javascript" src="https://cdn.firebase.com/v0/firebase.js"></script>
  <script type="text/javascript" src="https://cdn.firebase.com/v0/firebase-auth-client.js"></script>
  <script type="text/javascript">
    var firebaseRef = new Firebase("[myFirebase]");
    var authClient = new FirebaseAuthClient(firebaseRef, function(error, user) {
      if (error) {
        // an error occurred while attempting login
        console.log('an error occurred:');
        console.log(error);
      } else if (user) {
        // user authenticated with Firebase
        console.log('logged in:');
        console.log(user);
      } else {
        // user is logged out
        console.log('logged out');
      }
    });
  </script>
</body>
</html>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16688613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档