BigCommerce单点登录

时间:2016-03-09 22:54:21

标签: bigcommerce

我们创建了一个应用程序,以便我们的客户可以通过我们的Bigcommerce店面向我们推荐产品创意。该应用程序是iframed到我们当前的网站。为了提出建议,他们必须登录和/或创建帐户。我们希望他们使用他们在BigCommerce中创建的帐户。我们有办法通过API为客户处理单点登录吗?

3 个答案:

答案 0 :(得分:1)

Big Commerce最近(2016年8月)发布了他们的客户登录API。它利用JWT允许登录与外部系统集成。我还没有尝试过,但看起来很有希望。

请参阅:https://developer.bigcommerce.com/api/v2/#customer-login-api

答案 1 :(得分:-1)

BigCommerce使用oAuth,因此可以通过Load Callback URI获取用户的身份验证。

如果iframed应用程序位于其他域中,则您需要跨域通信才能使其正常工作,或构建使用其content scope的应用程序。

答案 2 :(得分:-1)

不幸的是,没有令牌/其他工具来促进使用BC商店中存在的客户帐户进行SSO身份验证。我已经看到这样做的唯一方法是使用外部数据库,它基本上劫持客户创建过程,然后在登录页面上提交一个令牌作为该用户的密码。

示例:https://www.bigcommerce.com/apps/social-login/