如何从.NET Web应用程序登录用户到Magento

时间:2015-02-10 10:10:25

标签: asp.net magento soap single-sign-on

我正在使用Asp.Net和C#开发电子商务产品。我想使用Magento的结账页面。

所以我正在使用Magento SOAP API以便:

  1. 创建产品。
  2. 创建客户。
  3. 创建购物车。
  4. 调用shoppingCartCustomerSet以将购物车与客户相关联。
  5. 将产品添加到购物车,然后调用shoppingCartProductMoveToCustomerQuote。
  6. 我了解到,为了调用shoppingCartProductMoveToCustomerQuote,客户需要登录。我想单独登录客户并重定向到Magento的购物车页面,我正在寻找这是一种简单而优雅的方式。

    我能想到的选择是:

    1. 使用OAuth登录客户到Magento,但在这种情况下,客户必须输入他们甚至不知道的密码...我想我可以尝试以某种方式填充它,但我认为那里应该是一种更简单的方法。
    2. 使用我在类似问题(Magento customer login programmaticallyLog user into Magento programmatically)中找到的PHP代码,并创建自己的SOAP API。
    3. 你能建议任何其他解决方案吗?

0 个答案:

没有答案