1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Block Multiple Registering

Discussion in 'PHP' started by swaymedia, May 6, 2008.

  1. #1
    Hi,

    Are there any ways of preventing people from creating multiple accounts on your site. I need to have somesort of idea of stopping people creating multiple accounts. For example digital point stops people from creating multiple accounts does any one know how.

    Im using PHP + MySQL, but how is it done logic wise?

    thanks and I will rep, for good help
     
    swaymedia, May 6, 2008 IP
    guerilla likes this.
  2. Panzer

    Panzer Active Member

    Messages:
    381
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    58
    #2
    It checks the email. People tend to use the same email on nearly all sites, if they try and register a second account and use the same email, in the validation process (checking if the username is in use etc...) it checks to see if the email is already in the database, if it is... then its the same user.
     
    Panzer, May 6, 2008 IP
  3. swaymedia

    swaymedia Active Member

    Messages:
    848
    Likes Received:
    20
    Best Answers:
    0
    Trophy Points:
    60
    #3
    So whats stopping people from opening a new email account and registering a new DP account with a different username and password. Even through a proxy incase the IP is logged too?

    Then anyone could just rep themselves up a million times.
     
    swaymedia, May 7, 2008 IP
  4. swordbeta

    swordbeta Banned

    Messages:
    225
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Check for Email and IP.
    There is also another way to check for proxy, when user visit site create a cookie with the IP, if they visit again check if IP is the same if not they are using a proxy. :p
     
    swordbeta, May 7, 2008 IP
  5. swaymedia

    swaymedia Active Member

    Messages:
    848
    Likes Received:
    20
    Best Answers:
    0
    Trophy Points:
    60
    #5
    Thanks for your replies, but the user could just Delete the Cookie, and the IP changes later on, and they will use a different email anyway?
     
    swaymedia, May 7, 2008 IP
  6. NatalicWolf

    NatalicWolf Peon

    Messages:
    262
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    0
    #6
    point blank, U CANT! havent you noticed yahoo bots? Dude, there is NO WAY of totally blocking multiple accounts...Simple, but if you must try, use sessions...I haven't seen a way yet, unless im wrong, but so far, I haven't.
     
    NatalicWolf, May 7, 2008 IP
  7. missenlinx

    missenlinx Peon

    Messages:
    97
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #7
    NatalicWolf, your right there is no way of stopping multiple accounts, we can only so them down by using the already talked about techniques.
     
    missenlinx, May 7, 2008 IP
  8. swordbeta

    swordbeta Banned

    Messages:
    225
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #8
    That's true, but you can make it them harder by doing what I said.
     
    swordbeta, May 8, 2008 IP
  9. lanmonkey

    lanmonkey Active Member

    Messages:
    549
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    60
    #9
    Checking IP is useless. Some schools and offices have 10,000+ users all using one Internet connection so you could have hundreds of legitimate individuals all using the same Internet IP address.

    The best you can do is check for patterns. For example 10 new account signups from the same IP in the last 2 minutes or something like that.
     
    lanmonkey, May 8, 2008 IP