User Management System -- A way to extend vBulletin?

Discussion in 'vBulletin' started by multithreader, Jul 17, 2006.

  1. #1
    Hi,
    I was looking around for user management scripts, since it seems that writing one by one's self isn't practical considering today's needs. I was wondering if anyone knew a way of extending vBulletin's user pool so that it acs like a site's entire signup process? I found some hacking scripts that have had good feedback, but nothing that's officially supported, and I really don't want to mess up the board's database. I've read through the documentation, but I don't see specific notes on extensions of this type.

    I've gone through quite a bit of content management systems, there are some giants out there (note below: plone), but I really don't need content management, and only the larger scale ones seem to have user management built in as well.

    All I really need is for a user to sign up with minimal info, to verify their E-mail (since it's a space-consuming free service), and the ability to let them save a bunch of strings (URLs, for the most part). Something that hooks up to MySQL would of course be nice. The rest I can either tweak or patch, as long as it's Perl or PHP. It doesn't have to be free, either, though I wouldn't go much over $300 unless it includes some super-human features.

    If anyone has any solutions or ideas for this type of thing I'd be grateful. As mentioned, I've written user systems before, and if the general consensus is that a user management system is still something that should be custom-coded then I'll "abide", it's just that I've managed to mess up before in the sense that the systems were hacked (no data was stolen or destroyed, but they managed to add a million users and hang the server) a couple of times before I got all the bugs out, and I'd rather avoid the headache...

    Thanks in advance.

    Sidenote -- Anyone here using plone? That thing's scale is *huge*, I don't get what demographic slice they're aiming at... How many people would actually need that much power, to the point where you'd need to get a 500+ page book to maximize its potential?
     
    multithreader, Jul 17, 2006 IP
  2. DrMalloc

    DrMalloc Peon

    Messages:
    130
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    0
    #2
    There don't seem to be many user-management systems out there, so writing a custom system always ends up being the only option. This sucks given the amount of security considerations required. If i recall correctly, there are bridges for wordpress authentication with other user databases, that might be something worth checking out.
     
    DrMalloc, Jul 18, 2006 IP
  3. multithreader

    multithreader Peon

    Messages:
    49
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    It took me a bit to realize that the thread was moved to the Forum Management section... Though it's not really about that, the title's a bit off I guess. Anyway, after some more googling (a lot more), I found that the best results come from the search term "member administration", though those are mainly for paying customers, so there's a huge emphasis on the amount of data per-user, security, and payment method/tracking/verification, and of course this is a free signup...

    I'll check out the wordpress thing, it might be interesting. I'm just wondering, are there any alternatives to MySQL? Portable ones? I can install ActivePerl and MySQL on my Windows XP working environment and develop quite fast, but when it comes to moving it to the FreeBSD platform, I need to change a lot of code. I usually keep that portion of the code in separate subroutines, but I still have to use the MySQL install on the server, so that part seems out of my hands (though I'm sure it's more of a psychological matter...). If there was some other alternative I could install and use on both platforms, and then make updates on both platforms as I make additions and bug fixes, that'd help. Or maybe I should just condition the code to access the SQL server remotely when it's on my computer... This type of ignorance is exactly why I'm looking for a ready-made script. I hardly do databases, and I code mostly in C++/STL(if available)/.NET2(if windows) for heavier stuff, and scripting (JavaScript/ActionScript/Same-Thing-Script) for front-end.

    Thanks for the pointers DrMalloc.

    If anyone has any ideas on the subject, it'd really help.
     
    multithreader, Jul 18, 2006 IP
  4. smatts9

    smatts9 Active Member

    Messages:
    1,089
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    88
    #4
    I would consider making your own, for the minimal requirements you need it would better to avoid the hassle of finding and tweaking an already made script, and just make your own.
     
    smatts9, Jul 19, 2006 IP