小编Nth*_*gol的帖子

Firebase 管理 SDK 可以检索用户身份验证令牌吗?

firebase javascript 客户端 SDK 可以持续访问 facebook oauth 令牌等内容。我的理解是应用程序可以直接调用firebase.auth.FacebookAuthProvider.credential(),如果它已登录,它将收到一个 Facebook 访问令牌,可以使用该令牌进行 API 调用。这里的关键点是令牌不是存储在我的数据库中,而是安全地存储在 firebase auth 中。

我希望我的后端能够代表我的应用程序进行这些 API 调用。为什么我无法调用admin.auth.facebookauthprovider.credential()来检索令牌?

请注意,我实际上会为 Slack oauth 实现此功能。目前,我将不得不加密我的 firestore 数据库中的 Slack 令牌。这个instagram firebase示例就是这样做的,我觉得它违背了 firebase auth 的目的

firebase firebase-authentication firebase-admin

6
推荐指数
0
解决办法
3974
查看次数

mapStateToProps 中应该包含多少逻辑?

我正在尝试了解使用mapStateToProps. 具体来说,我将它解释为一个简单的辅助函数,用于仅提取 Store 的相关部分state并将它们提供给一个组件。

但是,我已经看到了模式,例如:

const mapStateToProps = (state, ownProps) => {
    const isActive = ownProps.Id === state.activeItemId;
    return { isActive };
}
Run Code Online (Sandbox Code Playgroud)

在我看来,这不仅仅是获取某个状态……你应该进入多远mapStateToProps?难道所有的逻辑都不应该像渲染函数一样位于组件内部吗?

react-native redux react-redux

1
推荐指数
1
解决办法
1237
查看次数