我们是否可以动态设置重定向URI或在运行时设置重定向URI(如果尚未将其添加到Stripe Connect帐户中)?

时间:2019-10-15 13:49:29

标签: stripe-payments

我有一个带有动态URL的站点,现在我想在运行时在条带标准帐户中设置重定向URL。我的意思是,就目前而言,我不得不进入帐户设置来重定向URL,是否可以使用某些API添加新的重定向URL?

1 个答案:

答案 0 :(得分:1)

解决此问题的一种方法是在创建授权链接时使用state属性。这将通过OAuth流程传递。

https://connect.stripe.com/oauth/authorize?response_type=code&client_id=ca_123&scope=read_write&state=special-value

将用户重定向回您的站点时,您可以从查询字符串(在我的示例中为state)中获取special-value值,然后使用该值来帮助确定将用户重定向到的位置fetch the user's credentials之后是最终的目标页面。