Quote from: rossco at Mar 27, 2009, 07:01 AM
I can’t help but think of it in a simple but ignorant way... why can’t you just pass the same username/password from SMF to the MODx username/password fields in the modx_ database. If the user signs in to the forum or modx it’s saved in a cookie that is shared by the 2 platforms which means no sign in is needed once signed in from either or login forms. I know it’s not as simple as that but if we break down exactly what is needed in elements perhaps there’s a way to piece it together.
As a slight distraction - before realising that a forum framework for MODx would be a lot cleaner and simpler, I started to build a system that would allow single-sign-on for any given domain. It worked by providing an API to the developer to include where they wished (be that behind MODx’s authentication or their own custom auth area). It then "trusted" the primary login system and would go around signing the user into the other systems on the domain (APIs, cookie/db setting etc). It would also synchronise all of their relevant profile fields and allow information to be used across the site and subdomains. It’s possible, safe and could be excellent. People could share connectors for each CMS, Forum, Blogger etc and never have to build a bridge again.
However, it distracted me from MODx and I favoured the challenge of building a forum over this. If anyone’s interested, visit
http://sourceforge.net/projects/unityauthsystem/. Someone might like the idea.
Back to the present day...
Quote from: rossco at Mar 31, 2009, 10:36 AM
Rossco - If you disagree with all that was discussed, what do you believe the ABC should be?
No sign of me disagreeing... I said the ideas are making the forum solution complex. The idea of a forum was something fairly simple and not a full blown forum build.
I personally don’t see private messaging systems, polls etc as the basics... I would say that was added extras as it’s something that going to extend the dev side quite a bit.
The basics in my eyes is being able to create and edit your own posts, create new threads. Admins can edit and delete posts, lock a thread, create forum rooms. I’m not jumping on anyone’s ideas, I would love all the added extras but as I said, if it’s over complex it might end up putting those off who are willing to help for free or think it’s too costly in time.
We all want a forum and to keep time and costs down... that’s all I meant by ABC.
Sorry about that. I think in fact we are in complete agreement then. I was suggesting that we find a way to pare those off, allowing us to concentrate on the core forum parts, and the others as and when time permits. In fact, I found your post earlier highlighting exactly what you are suggesting. My apologies!