Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3842046
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 19, 20262026-05-19T15:44:16+00:00 2026-05-19T15:44:16+00:00

Is there a way to prevent the same person from referring itself? IP address

  • 0

Is there a way to prevent the same person from referring itself? IP address is obviously not enough to prevent these kind of scammers that know how to game a system like these. So in the current technology, how do you prevent it from happening? I can use sending messages but these process is to extensive for user registration. I can also do credit card validation but it is also very extensive for my system.

I need to track unique visits.. How?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-19T15:44:16+00:00Added an answer on May 19, 2026 at 3:44 pm

    Lets look at this the analytical way.

    You need to either know whether the user is already in the system at least one time.

    So you need a way of recognizing a user.

    There are a lot of different methods. They all vary in convinience and security.

    Some of the also are secure but can by their nature not be a unique. For example a person can hold two credit cards or mail accounts.

    So I will give you a list of the common ones with their specialities:

    • E-Mail validation

    very common, very insecure. You can make it better by blocking “junk-mail”-services, but its still very bad. For example you can use youraccount+anything@gmail.com to recieve mail. You can block that too, but there will always be leaks. Anyone can register new mail adresses)

    • IP validation

    Very insecure. Most poeple have danymic ip adresses and you can use proxies at any time.
    Only useful when wanting to confirm the same user in a short period of time. And not even that is secure.

    • Cookie Validation.

    Very insecure for your purpose, but very effective to confirm the same user if its in the users desire. (encrypted token are a secure teqnique)

    — lets get to the really useful stuff —

    • Credit card validation

    Kinda useful. There are algorithms for common credit cards publicly available to check the validity of a card. But they can be broken. So some1 can generate “valid” credit card numbers. Brute force attacks are also possible.
    The only way of knowing the validity is making a transaction which costs about 30 cents.

    • SMS Validation. Sender numbers can be faked, so it must go the other way round. The user gives their mail adress and you send an sms with a code to enter. There are gatways available, one sms is about 2-4 cents.
      This teqnique is commonly used and quite useful, however it cannot guarantee that a user doesnt have more than one cell phone or numbers.

    • Paper-Mail Validation

    Perhapst the most secure way, but rather inconvinient. Send a letter with a code to the person. As long as the mailbox doesnt get hijacked or us mail doesnt miss-deliver its very good. You can even enhance by personal or secured mailing. Google uses that for adsense accounts. The user can fool you by having multiple adresses or have it delivered to a friends place or something or give the name of a co-worker at work keep that in mind.

    • System-Serial validation

    Download a tool that generates a checksum of the computer parts you have built in. Or just take the HDD serial number. This ensures uniqueness of one pc. But it can be cracked or have the miss comfort that the same user suddenly isnt recognised anymore because the hardware has changed.

    • Confirmed mails

    There are providers that offer mail adresses that are verified. Meaning the user has with a legally legit way confirmed their identity which is bound to to that adress.
    There are also providers which ensure uniqueness of users in their system.
    This is very useful, however not wide spread.

    To sum up: SMS is probably the fastest and easiest way.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Is there a way to prevent the error "This webpage is not available." from
Is there a way to prevent someone from faking a mime type on a
Is there any way to prevent Visual Studio from creating a VSMacros80 folder in
Is there a way to prevent the user from moving the cursor in a
Is there a way to prevent users from getting into SQL Server Management Studio
Is there a way to prevent Castle Windsor from automatically injecting dependencies into properties
Is there a way to prevent a NSDrawer from being resized? I've tried setting
Is there a way to prevent a component from rendering in Flex (to save
Is there some way to (temporarily) prevent user from changing the value of TrackBar
Is there any way to prevent loading the same script in asp.net? Before I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.