Ucenter 用户中心
出自威锋百科
目录 |
学习路线
- 按压缩包里的说明 安装好,并仔细阅读压缩包内./advanced/ 里的内容 并 根据里面的示例测试,便可掌握UC API
- 测试下文改动过的功能,比如用户名/UID自动判断登录,用户改名等
流程原理
http://www.discuz.net/thread-1085713-1-1.html
http://wenku.baidu.com/view/a1580d2ced630b1c59eeb5b1.html
http://www.discuz.net/thread-1307587-1-1.html
http://www.discuz.net/thread-2135823-1-1.html
http://hi.baidu.com/kbsy/blog/item/412e87ed56dd785479f055ce.html
注意问题
- uc.php 必须放在 api/目录下 即:api/uc.php ,api目录是定死的
- 威锋只使用远程Http通信模式,不是用Mysql数据库验证模式
在原版基础上新加入或改动过的API
兼容原版
- 到目前为止的已做的改动均不影响与原版的兼容性
在原版基础上改动过的内容
- uc_user_login()
- 可自动判断 UID / Email / 用户名 来登录用户
- uc_user_edit()
在原版函数参数末尾新增 $newusername 参数,值为要修改为的用户名,不改名则留空 uc_user_edit($username, $oldpw, $newpw, $email, $ignoreoldpw = 0, $questionid = '', $answer = '', $newusername = '')