paypal - 如何传递额外参数以返回 PayPal Connect 的 url
问题描述
我正在尝试将用户帐户与他们的 PayPal 帐户连接起来。
我面临的问题是,在用户同意并且 PayPal 返回到返回 URL 后,我无法将 PayPal 帐户与我们的帐户匹配,因为与 PayPal 帐户关联的电子邮件地址可能与那个不同在我们的系统上使用。
我可以以某种方式将额外的参数(如 a 传递user_id
给 PayPal)并将其返回到返回 url 上吗?
解决方案
大多数实现将使用 Web 服务器会话和/或 cookie 来维护用户是否登录,因此您已经知道他们的登录user_id
方式(或者可以将其存储在服务器会话中)。
如果他们没有登录?好吧,在您连接/关联任何东西之前让他们这样做是个好主意。你知道,安全。
推荐阅读
- python - 按帖子评论排名排序的用户列表
- angular - Bazel 构建 - 服务器执行失败
- c# - 部署更新 api 时如何解决错误请求的 400 错误
- sql - 在oracle sql中向现有json添加新的键值对
- android - 安装新应用时资产文件夹未升级
- kubernetes - kube-apiserver pod 停留在 CreateContainerError 状态
- python - 如何更正python中通过str.contains生成的输出
- angular - Angular Material cdk-virtual-scroll-viewport:如何每行渲染多个项目?
- java - Angular Service Worker 离线支持在部署在 tomcat 上时不起作用
- python - 如何在请求中传递 oauth 令牌而不指定 curl 中传递的客户端 ID?