日期:2014-05-18  浏览次数:20569 次

提个关于ASP.NET Forums论坛与网站整和的问题,散点分
最近要把ASP.NET Forums论坛与公司的网站整和起来
因为论坛的内容与网站无直接关系,主要是为了提供一个用户交流讨论的功能.
现在就是要做个单点登陆,在网站登陆过,在论坛就不登陆了(论坛是独立的应用程序,使用的是另一个域名,独立的数据库)
在论坛登陆后,网站上也直接登陆.
目前的思路是:
网站的用户注册采用论坛的用户注册界面,用户表及权限表结构与论坛一致,在数据库里做触发器来同步两个表的数据(主要是保持两边用户信息的统一)
ASP.NET Forums论坛是用Forms身份验证的.网站也是,我想可以使用相同的User类来管理两个应用程序的用户登陆来实现统一登陆(论坛的不调整,网站的给扩展下验证用户权限的相关功能).

望有做过论坛整和的XDJM指导一下,看下我的思路是否正确,或者有其他更简单的整和方法请赐教.

顶者有分,提供有效帮助者另开帖给200分答谢!


------解决方案--------------------
顶,没做过,个人觉得楼主的思路挺好的,可行。
------解决方案--------------------
楼主的想法不错
------解决方案--------------------
o_o
------解决方案--------------------
恩,触发器,同步数据,如果用户量不是特别大的话,够了~

帮你顶起来~
------解决方案--------------------
探讨
楼主的想法不错

------解决方案--------------------
把两个用户表作成一个视图。

网站用视图来调用省很多事。
------解决方案--------------------
楼主的想法没有问题.很实用.
------解决方案--------------------
ASP.NET Forums论坛是否提供登陆接口呢
------解决方案--------------------
DNN有相关模块。
------解决方案--------------------
进来学习一下.
------解决方案--------------------
以前看过ASP.NET Forums的结构.现在不是discuz用的人多吗?
------解决方案--------------------
冒泡帮顶接分

每天一贴可得分

用一个表好了
------解决方案--------------------
楼主的思路很好
------解决方案--------------------
帮顶下
------解决方案--------------------
挺好的
------解决方案--------------------
你其实使用一张用户表更加简单;你的单点登陆没有说到要怎么实现阿。
其实你在两个系统中做一个过渡的页面,两个系统使用怎么样的登陆就无所谓了(没有任何关联的)。
------解决方案--------------------
我觉得想法不错
 

------解决方案--------------------
帮顶..
------解决方案--------------------
探讨
把两个用户表作成一个视图。

网站用视图来调用省很多事。

------解决方案--------------------
探讨
你其实使用一张用户表更加简单;你的单点登陆没有说到要怎么实现阿。
其实你在两个系统中做一个过渡的页面,两个系统使用怎么样的登陆就无所谓了(没有任何关联的)。

------解决方案--------------------
最理想的情况是,都统一到MembershipProvider上面来吧,然后用同一个Provider就可以了
------解决方案--------------------
数据库里做触发器,并且是不同的数据库和域名,


这要学习学习了,楼主解决后记得帖出答案啊。。期待中。。
------解决方案--------------------
你太专业了,我帮你UP吧~
------解决方案--------------------
谁会整合discuz?
------解决方案--------------------
想法不错,顶一下。
------解决方案--------------------
我觉得使用单独用户数据库为两个应用程序验证更好一点。