limiting one account per IP address

I have been thinking of whether it would be feasable to capture the IP address of any new profile once they have confirmed their email. Their progress would be tracked as follows:

1) User submits profile and is flagged as pending.

2) User confirms email and goes to the site where they have to login.

3) Once they login, I would like to capture the IP address of the connection at that time and add to field in user profile.

4) If this person tries to create a second account there should be logic in the join.php which will allow only 1 IPAddress per account just like there are no duplicates in the USERNAME field.

So a user who tries to create a new profile, and already has one on the site, cannot join unless the other profile is deleted. This value is only set at join and does not affect future logins at all. This is assuming that the person is creating his profile from his primary connection.

This might not work for many sites, but for a DATING site, you most of the time would only have ONE person at an address dating.  So only 1 account per IP would limit the people who are trying to scam or be unscrupulous.

I know all about dynamic IP addresses, and basically, after 4 years and 2 residential accounts, and 2 commercial accounts all assigned a dynamic address.... NONE have ever changed as I use a DNS system for  VPN, and no issues with it ever changing.

FEEDBACK ANYONE?

Even Monkeys and Retards get it right with repitition! - Author Unknown
Quote · 20 Sep 2011

Something similar to http://www.dolphinpros.com/dolphin-extensions-f6/topic356.html

Have a look there.

----
Quote · 20 Sep 2011

 

I know all about dynamic IP addresses, and basically, after 4 years and 2 residential accounts, and 2 commercial accounts all assigned a dynamic address.... NONE have ever changed as I use a DNS system for  VPN, and no issues with it ever changing.

 

Sorry. I have to disagree with that. Mine changs weekly and anytime i have a power failure that causes my router to reboot or i reboot it myself. Also many ISP's ship their DSL modems to customers with a idle timeout that will cause rotation of IP addresses several times a day. You cannot rely on IP addresses.


https://www.deanbassett.com
Quote · 20 Sep 2011

DSL? I remember that technology many years ago.... Is it still around? LOL.... just kidding.

I have had service from Comcast, Verizon and ATT, and with each having VPN gateways and a DNS service tied to a single IP.  never have had an issue. I am only looking for the ability to lock down a little more, the join process.

Even Monkeys and Retards get it right with repitition! - Author Unknown
Quote · 20 Sep 2011

well this concept in nature where it does initially seem appealing. the problem you have here would be say something like a college campus, or even a house where college kids are roommates. 

 

so you would limit one per IP, meaning if there were 4 sharing a house, then only one would join your site under these conditions. similarly, if this was from a college campus, because of the limitation on the IP, only one would be able to join per IP from that route they logged on from, in whatever common area. also, consider this, if they join from a mobile device, then the ip is roaming. 

 

emails are the best way to track dual logins. 

 

i was working on something where they would have to be verified by phone number, then phone number would be part of their profile, since the phone number in most cases would be unique to one person, this would be a better option to explore. 

my module would require a phone number on pre-join, the phone verification would call with a pin, the pin would be entered at the site, then and only then, would they be able to proceed to join. 

still working on it

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 22 Sep 2011

DosDawg.... your idea sounds great, but people are lazy.

I look at the join process and start dissecting the issues by which you can identify and single out  each person. The fields are IPaddress, name, email.  Well anyone can open up unlimited emails. Name can and is a unique field. So why not capture the IP and compare against others? In the case of a dating site, rarely do you see multiple registrations from a single access point. But then again, a college campus would be a true "wrench in the machine". 

What is ideal, is that we do cross check our database against the sexual predators databases, and report matches to the Law Enforcement. IPADDRESS is a way of totally banning someone!

How about a simple box in the MEMBERS page of admin which just parses duplicate IP addresses and shows USERNAME (linked), IP, last logon, reg. date? That way it is easier to monitor.

 

(Gets on knees and clasps hands together).... Oh Lord of Boonex, give me a solution by which you keep the idiots and scammers away!

Even Monkeys and Retards get it right with repitition! - Author Unknown
Quote · 23 Sep 2011
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.