随着WordPress的市场占有率越来越高,很多个人站长及企业会愿意使用WordPress来构建自己的博客及企业站点。雨说博客目前使用的也是基于WordPress构建的博客系统,其实WordPress大家都不陌生了,我也就不在这啰嗦了。今天给大家分享一下如果利用WordPress跟企业内部Active Directory集成,实现AD用户直接登录WordPress进行文章投稿。(也可以用于企业内部构建知识库)
接下来我们进入主题
本次PHP环境是基于Microsoft Windows Server 2012R2构建的,相关软件如下图
如何构建wordpress,可以查阅雨说博客历史文章
WordPress迁移Azure之二WordPress部署
当我们构建完wordpress之后,登陆wordpress后台,点击插件→安装插件→输入查找ldap→在结果页面选择Active Directory/LDAP Login for Intranet sites →现在安装,等待安装成功后,wordpress后台就会多出来这个插件了。
Active Directory/LDAP Login for Intranet sites 是由miniorange公司提供的,有兴趣深入了解的同学,可以访问这个公司的官网http://miniorange.com/
在刷新页面后,我们在左侧导航条能看见插件已经出现了
接下来我们需要设置一下插件的相关设置,很简单几步就搞定,由于是测试环境,信息我也就不擦除了
这里有一点需要大家注意的就是,注册页面,填写邮箱的时候一定要填写可以接收邮件的地址,否则无法完成注册。
AD用户登陆上wordpress以后,默认的角色也是可以选择的,如有希望修改wordpress默认角色权限的话,需要另外的插件来支持,今天就不在这里介绍了。到这里插件就设置完成了,是不是超级简单呢
接下来使用AD用户登陆wordpress,会在用户模块里面看见登陆用户信息
至此,wordpress与Active Directory集成身份认证就搞定咯
此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/704.htm