How can I make it more difficult for a user to create multiple accounts in my website?

Shield

Member
Joined
Dec 8, 2015
Messages
125
Reaction score
14
Points
53
I would like to know the best way to increase security on a website so that the a single user can't create multiple accounts.

What all of a user can be traced? I'm thinking:

  • IP address
  • Mac address
  • Browser details
  • Computer name and its details
I know an IP address can be spoofed but is there a work around to still identify a banned user? Maybe a combination of IP, MAC, and computer details?

Can we ban users on the basis of their MAC address? Is there any other way to trace them to stop them creating multiple accounts?
 

ehthe

Retired Staff
Contributor
Joined
Apr 26, 2015
Messages
1,029
Reaction score
896
Points
216
Mac address
3193145-5769737856-what-.jpg
 

Shield

Member
Joined
Dec 8, 2015
Messages
125
Reaction score
14
Points
53
Last edited by a moderator:

hacxx

Member
Joined
Apr 10, 2022
Messages
10
Reaction score
0
Points
36
To reduce multiple account creation, combine methods like tracking IP addresses, browser fingerprints, and device info (user agents, screen size). MAC addresses can't be reliably accessed via web browsers due to privacy restrictions. Use email or phone verification and CAPTCHAs to deter bots. Behavioral analysis can help detect suspicious activity. While IPs can be spoofed, combining multiple signals increases accuracy. Remember, no method is foolproof, but layering these strategies improves security and user traceability effectively.
 
Top