Preventing users from creating multiple accounts based on different parameters
up vote
-1
down vote
favorite
I have a situation where I have a known bug in the system but it cannot be fixed until the the API provider makes some changes to their API in order to prevent that bug.
Now my question here is:
Is there any way in order to know whether one user (based on IP or something like that) to know with 99% certainty that it is the same user creating a different account?
I'm guessing that this can be done by IP, OS detection... But I'm not too sure if there are any algorithms out there that can be used for this kind of detection?
What kind of parameters and algorithms can be used for this kind of problem?
Can someone help me out?
c# asp.net asp.net-mvc algorithm asp.net-mvc-4
add a comment |
up vote
-1
down vote
favorite
I have a situation where I have a known bug in the system but it cannot be fixed until the the API provider makes some changes to their API in order to prevent that bug.
Now my question here is:
Is there any way in order to know whether one user (based on IP or something like that) to know with 99% certainty that it is the same user creating a different account?
I'm guessing that this can be done by IP, OS detection... But I'm not too sure if there are any algorithms out there that can be used for this kind of detection?
What kind of parameters and algorithms can be used for this kind of problem?
Can someone help me out?
c# asp.net asp.net-mvc algorithm asp.net-mvc-4
1
Can you ask the user for their phone number? It's a lot more 'user specific' than an email address.
– Peter Carpenter
Nov 20 at 13:32
@PeterCarpenter sure that's another option... Is there any other parameter that could be used ?
– User987
Nov 20 at 14:35
I can't think of any silver bullets, but hopefully someone else will point you in the right direction.
– Peter Carpenter
Nov 21 at 7:48
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I have a situation where I have a known bug in the system but it cannot be fixed until the the API provider makes some changes to their API in order to prevent that bug.
Now my question here is:
Is there any way in order to know whether one user (based on IP or something like that) to know with 99% certainty that it is the same user creating a different account?
I'm guessing that this can be done by IP, OS detection... But I'm not too sure if there are any algorithms out there that can be used for this kind of detection?
What kind of parameters and algorithms can be used for this kind of problem?
Can someone help me out?
c# asp.net asp.net-mvc algorithm asp.net-mvc-4
I have a situation where I have a known bug in the system but it cannot be fixed until the the API provider makes some changes to their API in order to prevent that bug.
Now my question here is:
Is there any way in order to know whether one user (based on IP or something like that) to know with 99% certainty that it is the same user creating a different account?
I'm guessing that this can be done by IP, OS detection... But I'm not too sure if there are any algorithms out there that can be used for this kind of detection?
What kind of parameters and algorithms can be used for this kind of problem?
Can someone help me out?
c# asp.net asp.net-mvc algorithm asp.net-mvc-4
c# asp.net asp.net-mvc algorithm asp.net-mvc-4
asked Nov 20 at 13:29
User987
1,28931844
1,28931844
1
Can you ask the user for their phone number? It's a lot more 'user specific' than an email address.
– Peter Carpenter
Nov 20 at 13:32
@PeterCarpenter sure that's another option... Is there any other parameter that could be used ?
– User987
Nov 20 at 14:35
I can't think of any silver bullets, but hopefully someone else will point you in the right direction.
– Peter Carpenter
Nov 21 at 7:48
add a comment |
1
Can you ask the user for their phone number? It's a lot more 'user specific' than an email address.
– Peter Carpenter
Nov 20 at 13:32
@PeterCarpenter sure that's another option... Is there any other parameter that could be used ?
– User987
Nov 20 at 14:35
I can't think of any silver bullets, but hopefully someone else will point you in the right direction.
– Peter Carpenter
Nov 21 at 7:48
1
1
Can you ask the user for their phone number? It's a lot more 'user specific' than an email address.
– Peter Carpenter
Nov 20 at 13:32
Can you ask the user for their phone number? It's a lot more 'user specific' than an email address.
– Peter Carpenter
Nov 20 at 13:32
@PeterCarpenter sure that's another option... Is there any other parameter that could be used ?
– User987
Nov 20 at 14:35
@PeterCarpenter sure that's another option... Is there any other parameter that could be used ?
– User987
Nov 20 at 14:35
I can't think of any silver bullets, but hopefully someone else will point you in the right direction.
– Peter Carpenter
Nov 21 at 7:48
I can't think of any silver bullets, but hopefully someone else will point you in the right direction.
– Peter Carpenter
Nov 21 at 7:48
add a comment |
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53394101%2fpreventing-users-from-creating-multiple-accounts-based-on-different-parameters%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53394101%2fpreventing-users-from-creating-multiple-accounts-based-on-different-parameters%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Can you ask the user for their phone number? It's a lot more 'user specific' than an email address.
– Peter Carpenter
Nov 20 at 13:32
@PeterCarpenter sure that's another option... Is there any other parameter that could be used ?
– User987
Nov 20 at 14:35
I can't think of any silver bullets, but hopefully someone else will point you in the right direction.
– Peter Carpenter
Nov 21 at 7:48