如何在 Flutter Web 中实现 Stripe 支付?
Posted
技术标签:
【中文标题】如何在 Flutter Web 中实现 Stripe 支付?【英文标题】:How to implement Stripe Payments in Flutter Web? 【发布时间】:2021-01-31 22:52:29 【问题描述】:我正在尝试在我的 Web 应用 (Flutter) 中实现 Stripe Payments,但我在 https://pub.dev/ 中找不到任何包来满足我的愿望。对于我的 ios 和 android 应用程序,我使用了 https://pub.dev/packages/stripe_payment ,但我看到了一些关于 Flutter 中使用 JS 的 Stripe Checkout 的教程。我的问题是,除了如何在 Flutter web 中实现 Stripe Payments 之外,这不是不安全吗?我的意思是我在 html 文件中声明了密钥,如果有人右键单击 -> 检查,是否能够看到我的密钥?
您能推荐一种在我的 Flutter Web 应用中实现 Stripe Payments 的好方法吗?
【问题讨论】:
你在质疑什么是不安全的? Stripe 有一个可发布(公共)密钥和一个秘密(私有)密钥。该包使用可发布密钥,这很好。 我知道了,谢谢 你是如何解决@CalinOnaca 的问题的? 这可能会对您有所帮助:链接:fidev.io/stripe-checkout-in-flutter-web 【参考方案1】:ceejayoz 在 cmets 中所说的 - 只要您在应用中使用可发布密钥 - 而不是您的秘密密钥 - 没关系。
【讨论】:
以上是关于如何在 Flutter Web 中实现 Stripe 支付?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 Flutter Web 和 Flutter App 中实现 Agora Video Call?