配置fairlogin

fairlogin 是 fairkom.eu 提供的一个符合 GDPR 标准的 oAuth 提供商。

要设置 fairlogin 作为 oAuth 提供商,请前往:

首页 > 集成 > 社交登录密钥

设置 keycloak

fairlogin 基于 keycloak,因此参数可能类似于任何使用 keycloak 的自定义 oAuth 设置。

在那里添加一个新客户端,选择 open-id 作为客户端协议,并将您的 ERPnext 实例地址输入为根 URL、重定向 URL 和基础 URL。

将您的 ERNext 服务添加为客户端是 fairkom 提供的一项服务。

设置 fairlogin

要启用 fairlogin 作为 ERPNext 的登录选项,您需要配置以下参数:

  • 基础 URL https://id.fairkom.net/auth/realms/fairlogin/
  • 授权 URL https://id.fairkom.net/auth/realms/fairlogin/protocol/openid-connect/auth
  • 重定向 URL /api/method/frappe.integrations.oauth2_logins.login_via_fairlogin
  • 访问令牌 URL https://id.fairkom.net/auth/realms/fairlogin/protocol/openid-connect/token
  • API 端点 https://id.fairkom.net/auth/realms/fairlogin/protocol/openid-connect/userinfo

启用服务后,系统将允许使用任何 fairlogin 账户登录。

新用户的默认角色是“博主”(目前为硬编码)。