daxingplay / dokuwiki_ucenter

add ucenter authentication method for DokuWiki
http://www.techcheng.com
7 stars 5 forks source link

用户组功能 #1

Open daxingplay opened 11 years ago

daxingplay commented 11 years ago

因为UC中不带用户组功能,所以如果想集成用户组功能,应该有以下几种方案:

jasonhu commented 11 years ago

是不是可以这样实现? 插件只是完成登陆,登陆后,可以自动设定为某个对应的dokuwiki的账号登陆成功了(譬如登陆账号一致)

这样管理员如果需要针对某个账号特殊授权,只要手工创建一个对应的doku账号,设定授权组就可以了, 没有对应doku账号的登陆,全部到一个缺省的组。

daxingplay commented 11 years ago

如果管理员手动创建的话,其实就麻烦了,目前已经实现了基于DZ的用户组功能,配置简单,而且可以通过dz用户组进行授权,等我这两天有空了写个教程好了。

其他的实现目前来看也不复杂,应该很快可以搞定。

至于你说的登录的事情,如果要校验登录帐号一致,那应该类似于其他uc应用的激活功能,这个是为了方便已经使用了一段时间的应用接入uc的情况,将老用户转换成uc用户。目前时间关系,没有考虑实现罢了。

我觉得吧,一切以用户使用为主,让管理员也能轻松,呵呵。

jasonhu commented 11 years ago

期待教程。

daxingplay commented 11 years ago

已经写了一个使用discuz验证的方式的教程:http://www.techcheng.com/website/dokuwiki/ucenter-authentication-for-dokuwiki-user-group-settings-tutorial.html

jasonhu commented 11 years ago

不错,很有启发,原来是通过扩展用户组来实现的

daxingplay commented 11 years ago

不光是扩展用户组,主用户组一样可以设置ACL。我只是举了个例子说明扩展用户组的作用。