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 账户登录。
新用户的默认角色是“博主”(目前为硬编码)。