Auth0 和 Stripe 集成

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

我正在创建一个 Flask Web 应用程序,它使用 Auth0 来处理用户注册。我还希望通过 Stripe API 通过我的应用程序获利。我已按照本教程(https://developer.auth0.com/resources/labs/actions/sync-stripe-customers-and-auth0-users#introduction)同步 stripe 客户和 auth0 用户,这样每当新的 auth0 用户被创建,它还创建了一个 stripe 客户。 Stripe 客户 ID 作为 app_metadata 存储在 auth0 中,auth0 ID 作为 Stripe 用户的元数据存储。

但是,我在从 Flask 应用程序内给定的 auth0 ID 检索 Stripe 客户 ID 时遇到问题。理想情况下,当我准备好创建 Stripe 结帐会话时,我可以轻松地从 Auth0 用户检索应用程序元数据,以查找关联的 Stripe 客户 ID。我尝试过使用 Auth0 管理器 API,但我有点困惑,因为我需要使用该 API 的令牌似乎每 24 小时就会过期。

我还考虑在创建用户时将我的 Auth0 ID 和条带 ID 存储到 AWS RDS 数据库中。但是,我在 Auth0 操作中连接到数据库时也遇到问题。

适合我的场景的最佳实践是什么?

flask stripe-payments auth0
1个回答
0
投票

你明白了吗? Auth0 是最简单的 Stripe 身份验证集成吗?

© www.soinside.com 2019 - 2024. All rights reserved.