Kom ihåg mig?

Förhindra att besökare röstar flera ggr

Ämnesverktyg Visningsalternativ
Oläst 2006-08-07, 22:13 #1
Magnusson Magnusson är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 129
Magnusson Magnusson är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 129
Hej,

jag håller på att fila på en sajt och undrar hur folk har löst det rent tekniskt för att förhindra att folk ska kunna rösta flera ggr på samma sak. Det jag kom att tänka på skulle vara att man sparar undan besökarens ip antigen i en tabell, men det känns som ett dåligt alternativ. Ett bättre skulle vara att sätta en variabel i session?
Magnusson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-07, 22:18 #2
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
I många fall är det nog sessioner eller cookies.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-07, 22:31 #3
Daniel.sts avatar
Daniel.st Daniel.st är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2006
Inlägg: 762
Daniel.st Daniel.st är inte uppkopplad
Mycket flitig postare
Daniel.sts avatar
 
Reg.datum: Jul 2006
Inlägg: 762
En session dör ju så snart webbläsaren stängs. Det skulle betyda att man bara behöva stänga sin webbläsare och sen dra igång den igen för att kunna rösta på nytt.

En cookie är nog bättre i så fall alt. en kombination av en cookie och en db lösning om det är väldigt känsligt och man vill ha lite fler möjligheter.
Daniel.st är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-07, 22:33 #4
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Det beror ju på hur avancerad man vill vara...
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-08, 01:44 #5
bivald bivald är inte uppkopplad
Medlem
 
Reg.datum: Feb 2006
Inlägg: 207
bivald bivald är inte uppkopplad
Medlem
 
Reg.datum: Feb 2006
Inlägg: 207
Beror på just hur viktigt det är för dig att förhindra detta, session funkar, cookie lika så. Inget är felsäkert. Sessions dör snabbt, Cookies går att tömma. Även IP byts..
bivald är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-08, 03:27 #6
Alexs avatar
Alex Alex är inte uppkopplad
Administratör
 
Reg.datum: Sep 2004
Inlägg: 1 621
Alex Alex är inte uppkopplad
Administratör
Alexs avatar
 
Reg.datum: Sep 2004
Inlägg: 1 621
Det bästa torde väl vara att kräva medlemsrättigheter för att rösta.
__________________
@Zn4rK - Börja blogga - Paintball i Göteborg
Det jag skriver är mina personliga åsikter och återspeglar inte vad WN eller andra företag jag representerar tycker.
Alex är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-08, 09:30 #7
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Det säkraste är förstås att kräva medlemsskap med inloggning (även om en inbiten bedragare kan skaffa fler konton under falsk identitet...)

Du bör fundera på hur viktigt det är att man inte kan rösta fler gånger. Du vill ju exempelvis inte råka ut föra att det inte går att rösta flera gånger från en offentlig dator på exempelvis ett internetkafé (många olika användare men samma ip-adress). Även med Cookies får du problem här. En möjlighet är exempelvis att spara i en kaka med expiry på t ex en timma, då kan man åtminstone inte rösta igen omedelbart vilket avskräcker de flest slentrianfuskare. Däremot finns det ju då en risk att din kompis som också vill rösta inte kan eftersom du just har röstat.

IP-adress är nog det mest trubbiga (och dåligaste) sättet att förhindra röstningsfusk eftersom många personer kan gömma sig bakom en ip-adress och omvänt, en del byter ofta ip-adress med sin internetuppkoppling etc. En session eller cookie med kort expiry kan fungera någorlunda. Om du vill vara mer säker så blir du tvungen att kräva inloggning. Jag skulle nog använda en kaka med expire på 15 min.
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-08-09, 15:27 #8
Magnusson Magnusson är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 129
Magnusson Magnusson är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 129
Får tacka för många och givande svar. För just den sidan som jag håller på med för tillfället är det inte hela världen om någon kanske röstar 5 ggr istället för 1. Huvudsaken är att personen inte ska kunna rösta 100 ggr under en kort tidsrymd. Så det lutar åt att jag kommer att använda mig av sessions eller cookies med en kort levnadslängd.
Magnusson är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 20:14.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017