east

日志

east的空间

ucdrupal 5.x -1.0 - beta2发布了

2008-05-03 01:18
这个版本在beta1的基础上完善了许多地方,增添了不少功能,相对稳定,可用于正式站点。请注意,如果不是打算长期使用ucenter来做用户中心,那么请谨慎。请参见这篇文章。

下载:  http://www.500959.com/download/ucdrupal.zip
反馈:  http://live.500959.com/space-mtag-tagid-1.html
beta2的一些修正和更新情况:

   修正:

   1、为了修于管理,将api和code文件夹合并。
   2、在其它系统注册的用户,首次登录drupal,激活时没能正确写入注册邮件。
   3、在其它系统注册的用户,首次登录drupal时,改变sql写入数据的作法,调用user_save写入信息。这样用户uid将是自动增    加,同一个用户在不同应用程序中,uid可能会不同。

   更新:
   1、添加ajax验证登录和注册表单,增强用户体验。
      注:ucenter接口一个注册邮箱的BUG,会导致相同邮箱可以注册多个帐号。详见:http://live.500959.com/space-1-do-blog-id-17.html
   2、管理员在drupal后台手动添加用户也将同步。
   3、编辑资料同步。增加了验证旧密码栏位,用户更改资料时必须验证旧密码(模块完善后提供开关,不需要此功能的可以关掉。为了安全性,建议不要关闭。)。在管理员权限下,编辑资料将不需要验证旧密码。
   4、增加管理中心,好友管理、短消息、公共消息、黑名单、头像等。
   5、增加数据表,存储在ucenter中的uid。
   6、为了适应ucenter的验证和密码保存方式,drupal登录不验证本地密码(有待完善)。
   6、双向同步登录和注销,同步注销通过cookie方式,并且没有通过drupal本地验证,存在伪造的风险,所以在数据表中增加了一个随机值,验证cookie的真实性(有待完善)。

   已知的问题:
   1、因为增加了修改资料时的验证旧密码,当用户使用取回密码功能时,无法修改密码。

   建议:
   1、如果不是打算长期使用ucenter来管理用户,并与Discuz、UCenter Home、ECShop、SupeSite、SupeV程序整合,请慎重考虑是否使用本模块。
   2、多个程序建议使用同一个通道注册。

   注意:
   1、请修改ucdrupal.module中的cookie作用域为你的drupal域名。
   2、管理员无法从其它系统同步登录,



















285 次阅读 | 2 个评论
  • aikey
    aikey 2008-05-03 02:02
    beta2装上怎么登录不了,管理员可以登录,普通用户不行
  • east
    east 2008-05-03 02:11
    aikey: beta2装上怎么登录不了,管理员可以登录,普通用户不行
    需要升级一下数据库,添加了一个表。管理员可以登录,是因为没有验证cookie。

发表评论