返回

Authing 双周动态:PHP,Java SDK 超强劲升级(4.11-4.24)

见解分享

各位 Authing 的用户们,大家好!这是 Authing 双周动态的第 3 期。在过去的两周里,我们又马不停蹄地为 Authing 带来了许多令人兴奋的更新。在这篇博文中,我们将一一为大家介绍这些更新的内容。

PHP 和 Java SDK 大升级

PHP 和 Java SDK 是 Authing 最重要的两个 SDK,也是用户使用 Authing 的主要方式之一。此次升级,这两个 SDK 均得到了全面的增强,新增了许多方法,并修复了大量 Bug。现在,用户可以使用更简洁、更强大的方式来使用 Authing 的各种功能。

PHP SDK 升级内容

  • 新增了 loginByLdap 方法,支持使用 LDAP 协议登录。
  • 新增了 registerByLdap 方法,支持使用 LDAP 协议注册。
  • 新增了 deleteUser 方法,支持删除用户。
  • 新增了 updateUser 方法,支持更新用户。
  • 新增了 getUser 方法,支持获取用户信息。
  • 新增了 listUsers 方法,支持列出所有用户。
  • 新增了 listRoles 方法,支持列出所有角色。
  • 新增了 getRole 方法,支持获取角色信息。
  • 新增了 updateRole 方法,支持更新角色。
  • 新增了 deleteRole 方法,支持删除角色。

Java SDK 升级内容

  • 新增了 loginByLdap 方法,支持使用 LDAP 协议登录。
  • 新增了 registerByLdap 方法,支持使用 LDAP 协议注册。
  • 新增了 deleteUser 方法,支持删除用户。
  • 新增了 updateUser 方法,支持更新用户。
  • 新增了 getUser 方法,支持获取用户信息。
  • 新增了 listUsers 方法,支持列出所有用户。
  • 新增了 listRoles 方法,支持列出所有角色。
  • 新增了 getRole 方法,支持获取角色信息。
  • 新增了 updateRole 方法,支持更新角色。
  • 新增了 deleteRole 方法,支持删除角色。

新增 19 个与用户、组织结构等相关的 Webhook

为了帮助用户更好地集成 Authing 与其他系统,我们新增了 19 个与用户、组织结构相关的 Webhook。这些 Webhook 能够在用户或组织结构发生变化时触发,并向用户指定的 URL 发送通知。用户可以利用这些 Webhook 来实现各种各样的自动化任务,例如:

  • 当有新用户注册时,自动发送欢迎邮件。
  • 当用户更新自己的信息时,自动同步到其他系统。
  • 当组织结构发生变化时,自动更新其他系统的权限设置。

GitLab 支持通过 OIDC 协议使用 Authing 登录

GitLab 是一个非常受欢迎的代码托管平台。现在,GitLab 已经支持通过 OIDC 协议使用 Authing 登录。这意味着,GitLab 用户可以无缝地使用 Authing 进行身份认证,而无需再单独注册 GitLab 账号。

结语

以上就是 Authing 双周动态的第 3 期。如果您对这些更新有任何疑问或建议,请随时与我们联系。我们期待着继续为 Authing 的用户带来更多惊喜和便利。