在DotNetNuke网站上对用户进行身份验证时,是否可以轻松地“插入”现有凭据存储库以使用,然后我们可以利用DNN授权框架?
更具体地说:我们有一个用于验证用户身份的用户凭据数据库(mySql).我们正在研究将DNN用于新的网站,但仅限于使用现有的凭证存储库.我们可以轻松地使存储库变得可访问,但是我们需要在DNN使用的MS-Sql数据库中进行任何“调整”吗?
顺便说一句,我是DNN的新手,只是在研究可行性.
指针表示赞赏.
解决方法:
DotNetNuke具有一个authentication provider和成员资格提供程序,您可能都需要实现这两个功能,以便能够使用单独的数据库来存储凭据(尽管如果仅用于凭据,则只需编写身份验证提供程序以在登录时检查该数据库,然后如果您不是从那里拉个人资料信息,则为成员资格部分的常规DNN用户.