如何结合使用付款处理器和Firebase或Auth0登录名?

我是软件开发领域的新手。我已经构建了一个C#应用程序,它将需要跟踪用户在特定任务上的进度以及可能与支付处理器的集成。我已经看到Auth0的实现要求,并且能够在我的应用程序中实现它。但是问题是-Auth0在其示例应用程序上为用户提供了令牌和基本信息,例如名称,但是我应该如何处理这些数据?

要跟踪用户进度,我需要实现一种将数据存储在可能位于Firebase中的服务器上的方法。但是,我应该使用该Auth0信息来创建新用户并更新他们的进度吗?我不知道如何使用令牌在Firebase上创建用户或至少跟踪应用程序内的用户。

请给我一个方向,以指导我如何创建和跟踪使用Auth0给定令牌或其他信息的用户?我可以使用Auth0令牌来识别用户,而无需使用像Firebase这样的服务器吗?

还是有更好的方法将它们组合在一起?像使用用户创建的Firebase登录一样?但是,然后如何添加付款处理器?付款处理器如何结合Firebase用户数据库,并可以处理向正确的用户付款?

我对此一无所知,在不同的网站上发帖并没有给我答案,因此在最好的网站上发贴。任何信息都会有所帮助。

dhtz_123 回答:如何结合使用付款处理器和Firebase或Auth0登录名?

您可以使用auth0中的user_id从数据库中检索相关信息。

通常,用户将登录,令牌将从auth0发出,验证令牌,然后使用sub声明(auth0用户ID)在用户数据库中存储和访问数据。此ID可以充当您的数据库和auth0数据库之间的连接。

本文链接:https://www.f2er.com/3152320.html

大家都在问