Sugarcrm 和 Auth0 SSO 启用
Posted
技术标签:
【中文标题】Sugarcrm 和 Auth0 SSO 启用【英文标题】:Sugarcrm and Auth0 SSO enabling 【发布时间】:2015-08-14 15:31:43 【问题描述】:我有一个sugarcrm 应用程序和一个Web 应用程序。出于用户登录目的,我在我的 Web 应用程序中使用 Auth0。当用户登录到我的应用程序时,同一个用户想要登录到 Sugarcrm。 是否可以使用 SSO?还是我们需要将相应的登录用户详细信息传递给sugarcrm进行登录?
请提出更好的选择
【问题讨论】:
【参考方案1】:是的,这是可能的。您需要在 SugarCRM 中启用 SAML。在 Auth0 中,您可以将 SugarCRM 添加为任何其他应用程序(Dashboard > Apps/API > NEW),然后将其配置为 SAML(Addons > SAML)。
Auth0 的 SAML 配置中的参数取决于应用程序(无论 SugarCRM 期望什么)。最重要的参数是:
-
“ACS”。这是 SAML 响应发送到的 URL(这是 Sugar 中的一个位置)
签名证书(您可以在 Auth0 的 SAML 配置的 Usage 部分找到它)。这是签署 SAMLResponse 的证书。
【讨论】:
我们如何从 SSO 登录中获取登录用户 SugarCRM 会话 ID? 在浏览器控制台中的 sso 后,我收到以下错误“NetworkError: 403 Forbidden - localhost/sugarcre/cache/jsLanguage/…”以上是关于Sugarcrm 和 Auth0 SSO 启用的主要内容,如果未能解决你的问题,请参考以下文章
使用 Auth0 SSO 集成 Salesforce 和 Angular 应用程序
如何在没有 Angular 的 Cordova 中实现 Auth0 SSO
Auth0 SSO Angular 返回 WebpackOk