Alternatives to User Registration

I’m developing a new Web site and find myself about to create yet another user database. I need people to register with the site so they can leave comments, ratings, submit high scores and maybe get an email newsletter. But I really don’t want to create another registration system. There has to be a better way.
I looked into the OpenID system, but this is definitely for geeks only. Normal people would just get confused over the idea and not understand it. Plus, my attempts to implement it as a test showed that it is not all it is cracked up to be: different OpenID providers seemed to work differently.
I suppose I could skip registration and allow comments anonymously. But that would invite spam. I could allow high scores without registration, but that would invite obscene names. Ratings could be limited by IP address, which isn’t perfect. So I could moderate all comments and only allow initials for high score names. An email newsletter can be outsourced to a service like Aweber.
But are there any more innovative solutions out there?

May 19, 2008 • Posted in: General

2 Responses to “Alternatives to User Registration”

  1. Nathan Youngman - May 19, 2008

    If you leave it open, you could always send comments through Akismet or Definsio to handle spam (both free for personal use). You could do the same with names, or you could maintain your own word list if you’re concerned about that.

    I imagine registration frameworks exist with the big CMS tools, if you’re using one of those, but I’m not personally familiar with them.

  2. Dave K - May 20, 2008

    Do something custom and use Codeigniter with FreakAuth, it will make your life a lot easier. Codeigniter if you don’t know is a PHP MVC framework for development. In combination with FreakAuth, a simple user setup is markedly easier in my opinion, give it a whirl. I am not attached to either project by the way, just supporting good resources ;)

    Cheers,
    Dave K

Leave a Reply