怎么把Asp.NET Forums 论坛集成进你的应用中 ?


一直在找一个最简单,方便,让用户没有感觉的做法。花了很多时间。

找到了...

1、账户数据集成。在你加账户的时候在BBS账户里面也加上一条。别忘了要加一个角色给他,否则还是看不到。改密码的时候别忘了同步修改。你的密码最好也使用MD5, 这样就会和BBS一样了。
 
       还有的方法是做个后台的自动数据同步程序,做个Trigger什么的。但是前提是要解决密码不一致的问题。否则你的系统密码改了,BBS不知道改成什么了。当然如果都用MD5,就没这个问题。Asp.Net Forums 是给每个用户产生一个不同的seed,然后再用MD5,这样大家密码一样,MD5后的密码也不一样,要安全一些,我们汉化的版本就跳过去了。


2、登录,要实现在你的系统里面登录以后,同时在Forums里面登录。做法就像我上一片帖子了,在你的应用里面模拟这个用户,登录到Forums,拿到Forums返回的Cookie,然后写到客户端,就好了,简单吧。

       当然,你要自己在Forums中写一个最简单的登录页面,把什么Viewstate都去掉,省得.NET检查Viewstate 。

       别忘了把Forums的登录页面,修改密码等地方都删掉,以除后患。

       Logout  is same ...  
           
 

posted on 2005-03-23 18:55 rssme 阅读(1554) 评论(5) 编辑 收藏

评论

#1楼  回复 引用   

我一直想下一个asp.net form,可以总找不到合适的,楼主可以提供一个下载地址吗?中文或英文无所谓,关键是要有源代码的 :)
2005-03-23 19:25 | notus[未注册用户]

#2楼  回复 引用   

http://www.cnforums.net
不错
2005-03-23 19:56 | ddf

#3楼  回复 引用   

谢谢!
正在下载,不过速度好慢啊,而且经常连不上,郁闷……
2005-03-23 22:03 | notus[未注册用户]

#4楼  回复 引用   

http://bbs.hidotnet.com/ 汉化得也不错
2005-03-23 22:36 | rssme[未注册用户]

导航

<2005年3月>
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

公告

昵称:rssme
园龄:6年10个月
粉丝:0
关注:0

搜索

 
 

常用链接

随笔档案

文章分类

最新评论

阅读排行榜

评论排行榜

推荐排行榜