通过Shopify API对客户进行静默身份验证

通过Shopify API对客户进行静默身份验证,api,shopify,shopify-app,shopify-api,Api,Shopify,Shopify App,Shopify Api,我们已经为我们的品牌建立了Shopify商店。 我们已经有用户登录到我们的web应用程序和移动应用程序。我们的目标是在单一身份验证(即我们的web应用程序和移动应用程序登录)下管理整个用户旅程。当用户访问web应用程序和移动应用程序中的商店部分时,应用程序应使用其现有帐户的相同凭据以静默方式登录Shopify商店 为此,我发现我们可以创建一个新客户。 我的问题是: 这是管理用户的正确方法吗 以这种方式管理用户是一种好的做法吗 使用此端点需要哪些作用域 不,这不是解决上述问题的正确方法。如果你按照

我们已经为我们的品牌建立了Shopify商店。 我们已经有用户登录到我们的web应用程序和移动应用程序。我们的目标是在单一身份验证(即我们的web应用程序和移动应用程序登录)下管理整个用户旅程。当用户访问web应用程序和移动应用程序中的商店部分时,应用程序应使用其现有帐户的相同凭据以静默方式登录Shopify商店

为此,我发现我们可以创建一个新客户。 我的问题是:

  • 这是管理用户的正确方法吗
  • 以这种方式管理用户是一种好的做法吗
  • 使用此端点需要哪些作用域

  • 不,这不是解决上述问题的正确方法。如果你按照你解释的方式去做,你会遇到的问题很少是

    • 使Shopify用户的密码与您的系统保持同步
    • 绕过Shopify登录页面发送POST请求,然后重定向
    Shopify在这样的场景中提供了多路径功能。从

    多路径登录适用于拥有单独网站和 Shopify商店。它将用户从网站重定向到Shopify 存储并无缝地使用他们使用的相同电子邮件地址登录 用于注册原始网站。如果不考虑的话 电子邮件地址尚未存在,已创建一个。没有必要这样做 同步任何客户数据库

    您可以阅读多路径文档,只需生成有效的重定向链接,用户就可以无缝登录。但是,请注意,此功能仅适用于Shopify Plus计划