node.js - 如何激活由在Node Js代码中配置了Stripe checkout的successUrl返回的角度前端路由
问题描述
我是一名前端开发人员(角度),从事我的个人项目(作为学习 Node Js 的一部分),即 Angular 8、NodeJs。在用户将商品添加到购物车后,我使用条带在用户单击按钮时结帐一次付款。
- 一旦用户点击前端的 onPay() 按钮,就可以打开条带结帐页面(第三方),
- 一旦他支付了所需的金额,就可以看到前端 url 符合预期,这是在 Node js 代码中使用 success_url 对象值配置的。
但是,标记到此路由的各个组件未加载。我也有身份验证保护来保护路线。通过假设用户未经过身份验证,将我重定向到登录页面。
如何确保身份验证部分以确保应用程序在条带结帐返回到前端预期的success_url 后按预期运行。
注意:我在内存模式下编码前端应用程序,一旦条带返回到带有所需路由 url 的前端应用程序,所有用户或保存的数据都会丢失。
这是前端代码:(payment.component.ts),我将 src="https://js.stripe.com/v3/" 与 index.html 头部中的编码脚本标记一起放置。
在这种情况下,请告诉我有关身份验证的过程。从条带结帐成功操作返回后,我不应该重定向到登录页面。相反,我应该去 success_url 路线。
解决方案
推荐阅读
- node.js - sh:nodemon:找不到命令
- python - 如何在 SQLite 数据库中跨多个表创建过滤器?
- python-3.x - Python忽略CSV文件中的几行
- python - 扩展类时删除方法而不是覆盖?
- flutter - 如何在页面布局中添加多个容器?
- angular - 如何从 .Net Core 程序获取 Angular 应用程序的 Azure AD 身份验证
- python - Python try except 块在我不希望出现问题时运行异常代码,并且在我希望它运行异常代码时给出错误
- amazon-web-services - 如何清除 AWS Redshift 中的缓存?
- c++ - 寻找 2 个向量的交集算法评论/解释
- javascript - 滚动到框架内的元素