Google Workspace (SAML)
本指南将 Casdoor 配置为Google Workspace单点登录的 SAML 身份提供商。
在 Casdoor 中添加证书
在 Casdoor 中使用 RSA 创建一个 X.509 证书并将其下载。

在Casdoor中配置SAML应用程序
- 在应用编辑页面上,选择证书,并将您的 Google 域名(例如
google.com) 添加到重定向 URL。 - SAML 响应 URL设置为https://www.google.com/a/<您的域名>/acs。 查看SSO 断言要求以获取 ACS URL。
- 复制登录页面 URL以进行下一步。

在 Google Workspace 中添加第三方 SAML IdP
- 在Google Workspace 管理员 → 安全 → 概览中,找到与第三方 IdP 的 SSO。
- 单击添加 SSO 配置文件并启用使用第三方身份提供商设置 SSO。
- 将Casdoor登录页面URL粘贴到登录页面URL和登出页面URL。
- 上传您从Casdoor下载的证书并保存。

使用用户进行测试
- 在Google Workspace中,创建一个用户(例如用户名
test)。 - 在Casdoor中,以正确的组织创建一个具有相同用户名的用户,并设置其电子邮件。

登录流程:打开Google应用(例如google.com)→使用用户的电子邮件登录→重定向至Casdoor→输入Casdoor凭据→成功后重定向回Google。
