firebase javascript客户端SDK可以持续访问facebook oauth令牌 . 我的理解是一个应用程序可以只调用 firebase.auth.FacebookAuthProvider.credential() ,如果它已登录,它将收到一个facebook访问令牌,用它可以进行API调用 . 这里的关键点是令牌不是存储在我的数据库中,而是存储在firebase身份验证中 .

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

请注意我实际上将为Slack oauth实现此功能 . 此刻,我将不得不在我的firestore DB中加密Slack令牌 . 这个例子就是这样做的,我觉得它违背了firebase auth的目的