是否可以使用 adldap2-laravel 在同步期间修改列值

Can column values be modified during sync using adldap2-laravel

已负责将现有网络应用程序的身份验证从 Laravel 身份验证转移到 LDAP。 对于现有用户,它运行良好,除了一些小问题,因为已经有用户 table.

我们使用的 employee # 格式在 LDAP 和用户之间是不同的 table。 LDAP 在数字前添加了 'User Id:'。本地用户 table 没有。有没有办法在 update/sync 用户 table 之前修改列值?在这种情况下,在更新之前从值中删除 'User Id:'。顺便说一句,这没有被用作用户名。

谢谢。

Laravel版本:6.1.5

Adldap2-Laravel版本:6.1.5

PHP版本:7.2

LDAP 类型:ActiveDirectory

在文档中找到有关属性处理程序的部分。 https://adldap2.github.io/Adldap2-Laravel/#/auth/setup

这正是我需要的。