带有 Drupal 7 用户数据库的 MitreID 服务器

MitreID Server with Drupal 7 User Database

我正在尝试为现有 Drupal 7 用户数据库中的用户配置基于 MitreID Connect 的 IdP。我之前已经将 Drupal DB 与其他服务集成,但我是 MitreID Connect 的新手。

到目前为止我还没有找到任何例子;我很好奇是否有人已经这样做并且可以指出正确的方向(例如添加 Drupal 7 哈希算法;为用户分配角色等)

我们最终创建了将 Drupal 数据库映射到标准 MitreID 数据库结构的数据库视图,这样所有现有的查询都可以工作。

然后我们最终使用了 MitreID Overlay 项目。剩下要做的唯一一件事就是编写一个自定义 PasswordEncoder class 来处理 Drupal 7 特定功能(Drupal 7 哈希算法)。这个 class 然后被用作标准密码处理程序。