如何使用关系 DBMS 作为 Shibboleth IDP 而不是默认 LDAP 的身份验证提供程序?

问题描述

如何使用关系 DBMS 作为身份验证提供程序? 我的目标是使用 MysqL 数据库而不是 ldap。

Shibboleth 本身支持多种身份验证方法,其中最通用(也是认的)是基于密码的身份验证。它对用户后端执行用户名-密码对检查。后端可以通过多种方式提供。下架 Shibboleth 提供以下内容

基于 LDAP,使用 LDAP 源; 基于JAAS,使用JAAS认证方案; Kerberos,使用 Kerberos 身份验证系统。

目前,我的 shibboleth 使用的是基于 LDAP 的。

我发现 https://robertogallea.com/posts/development/shibboleth-using-relational-dbms-as-authentication-backend 正在使用基于 JAAS 的。

我的目标是使用 MysqL 数据库而不是 LDAP。 怎么做? 谁能给我一些文档链接或示例?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)