为salesforce

问题描述 投票:0回答:1

我有一个场景,我可以在Salesforce进行OAuth2授权,并且我可以响应访问令牌,刷新令牌等。我当然可以使用访问令牌从salesforce获取用户信息。

应用程序的后端是云功能,需要通过身份验证来确保这些功能。我想通过Firebase身份验证信息保护这些。

可以通过程序上的OAUTH2授权信息创建Firebase用户,而无需要求用户单独验证firbase

firebase oauth-2.0 firebase-authentication google-cloud-functions salesforce
1个回答
0
投票
实施此用例的一种方法是使用firebase

中的custom身份验证。逐步您:

就像您已经做的那样,将用户符合Salesforce
    获取其Salesforce代币的相关信息
  1. 赋予该信息的firebasetoken
  2. (这发生在受信任的环境中)
  3. 将用户与令牌签名到firebase(这发生在客户端上)。
  4. 没有用户交互的情况下,可以完成firebase特定步骤3和4。 然后,您可以以通常的方式使用登录到firebase的用户的信息。
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.