0

我已经使用 firebase 做了一些事情(太酷了)。

我正在做自定义登录,我已经生成了一个 AUTH_TOKEN(使用 nodejs)。

我的问题是我是否需要传递我想要保护下面代码的所有页面?

和平,

图利奥克鲁兹

var dataRef = new Firebase("https://example.firebaseio.com");

    // Log me in.
    dataRef.auth(AUTH_TOKEN, function(error, result) {
      if(error) {
        console.log("Login Failed!", error);
      } else {
        console.log('Authenticated successfully with payload:', result.auth);
        console.log('Auth expires at:', new Date(result.expires * 1000));
      }
    });

4

1 回答 1

1

我不确定我是否完全理解你的问题。如果您想知道每次加载页面时是否需要调用 auth - 是的。当通过低级 auth() api 调用使用自定义登录时,我们不会为您做任何会话管理。

不过,您只需在每次页面加载时调用 auth() 一次——而不是为每个 Firebase 引用调用一次。

于 2013-03-07T07:27:14.147 回答