Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[分享] 完美解决dz等到UCHOME的免激活问题

[复制链接]
tombfigure 发表于 2010-1-28 09:46:01 | 显示全部楼层 |阅读模式
大伙都知道在一个地方注册后,并不能马上登陆到其他系统,一般都需要在新系统中登陆一次或者激活一下,才能同步登陆。

在论坛中搜相关问题,发现很多都是通过人工写数据方式实现用户数据的导入,原理上来说,这个方案没有问题,但是在实际使用过程中,你会发现UCHOME等系统他们的登录不只是添加用户基础数据,还包含了系统运营相关数据,比如UCHOME中的各项奖励。这样说的话,要做到通用免激活的话,有很大难度,api中的代码可能需要修改很多。

换个思路,直接用UCHOME自身的登录,这样就能做到通用免激活。
我的方案是:
在dz登陆时,判断UCHOME中是否已经存在这个用户,如果不存在,则生成一个自动提交用户、密码的表单到UCHOME的用户登录。哈哈 一切OK了。这里需要注意的是,需要做好安全。

以上拙见,欢迎拍砖!
 楼主| tombfigure 发表于 2010-1-28 11:16:37 | 显示全部楼层
嘿 没人需要?
回复

使用道具 举报

yfxz 发表于 2010-1-29 13:52:03 | 显示全部楼层
贴出来看看看
回复

使用道具 举报

xixinfei 发表于 2010-1-29 15:53:54 | 显示全部楼层
很需要啊,楼主贴出来看看看把
回复

使用道具 举报

yes211 发表于 2010-1-29 16:48:16 | 显示全部楼层
写的很好  呵呵呵
回复

使用道具 举报

 楼主| tombfigure 发表于 2010-1-29 17:17:33 | 显示全部楼层
思路已经提供了,实现应该很简单了。

我已经实现,但是因为代码中涉及加密Key等信息,就不变提供了。
回复

使用道具 举报

bg6aer 发表于 2010-2-8 21:29:45 | 显示全部楼层
可以找我

自动激活免登陆体验地址 http://www.jsbps.com/demo/bbs
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 00:08 , Processed in 0.027850 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表