what are the best method to prevent multiple accounts...? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

what are the best method to prevent multiple accounts...?

22nd Apr 2017, 1:36 PM
ziad hany
ziad hany - avatar
17 Answers
+ 5
For ip filtering you can use services like maxmind. They filter bad and fraudulent traffic, vpn, proxkes, anonymizera and similar.
22nd Apr 2017, 3:14 PM
Boris Sundic
Boris Sundic - avatar
+ 13
You could use the IP. But even that can be masked/changed.
22nd Apr 2017, 2:22 PM
Tashi N
Tashi N - avatar
+ 8
in school use id in real world use phone number or valid home address. maybe
22nd Apr 2017, 1:47 PM
Agus Mei
Agus Mei - avatar
+ 7
let ask google about that since that is the method used by google to verify gmail account.
22nd Apr 2017, 2:01 PM
Agus Mei
Agus Mei - avatar
+ 5
If you're serious about that use something like big guys - youtube, facebook, gmail use: ip + browser agent + screen resolution + cookies + email verification with junkmail (temporary mail) exclusion. Possibly add phone check. I remember youtube used even flash cookies and vpn and proxy detection.
22nd Apr 2017, 2:53 PM
Boris Sundic
Boris Sundic - avatar
+ 5
There are code snippets for things like user agent checking, screen resolution, mail... Nust go google for them. For junkmail you must use some database, or create your own, of sites like mailinator and similar junkmail sites so you can decline mails with that domains. For vpn and proxy it's somewhat tough. I'm not sure about that, but i think you need to rely on some online database of their network ip adresses.
22nd Apr 2017, 3:05 PM
Boris Sundic
Boris Sundic - avatar
+ 5
Search for code snippets on net - "Google is your best friend..." And maxmind have their own api, I used them for geolocation years ago
22nd Apr 2017, 3:30 PM
Boris Sundic
Boris Sundic - avatar
+ 2
control by email signup
22nd Apr 2017, 1:37 PM
Calviղ
Calviղ - avatar
+ 1
I mean the system would send an email to user whenever they sign up with their email. They then have to confirm the sign up by clicking a confirmation link from the email.
22nd Apr 2017, 1:59 PM
Calviղ
Calviղ - avatar
+ 1
good idea but if the user use vpn or proxy what will you do ?
22nd Apr 2017, 2:42 PM
ziad hany
ziad hany - avatar
+ 1
good idea but How do I learn these skills?
22nd Apr 2017, 2:59 PM
ziad hany
ziad hany - avatar
+ 1
do you know where I learn these
22nd Apr 2017, 3:26 PM
ziad hany
ziad hany - avatar
0
good idea but e-mail easy to rigging
22nd Apr 2017, 1:42 PM
ziad hany
ziad hany - avatar
0
use email confirmation
22nd Apr 2017, 1:42 PM
Calviղ
Calviղ - avatar
0
Easy email fraud lot of sites gives you temporary email
22nd Apr 2017, 1:49 PM
ziad hany
ziad hany - avatar
0
good idea but how to send sms in php to confirmation phone
22nd Apr 2017, 1:53 PM
ziad hany
ziad hany - avatar
0
I know but easy to piracy
22nd Apr 2017, 2:02 PM
ziad hany
ziad hany - avatar