Jeg er ved at lave en hjemmeside hvor jeg skal have et login system og jeg har været ude på nettet for at finde et gratis script og har fundet det men hvordan skal jeg få det til at virke er der en der kan hjælpe koden jeg har ser sådan ud
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
10. september 2002 - 17:17#1
Den kode, vi får brug for, ligger i filen "Login.js".
Men før du overhovedet går videre, bør du vide, at ingen login-systemer i JavaScript er bare tilnærmelsesvis sikre. Du bør bruge et server-side sprog såsom PHP eller ASP. Prøv at spørge efter et godt system i en af de kategorier!
phoenixv >> joe, man kan faktisk godt lave dem nogenlunde sikre. som her: http://www.jakoba.dk/eksperten/loginscript/exp206742.html med de 'hemmelige' filer i en mappe der ikke kan listes (deafult mange steder) er den svær at bryde ind i. (men man skal tømme cashe og history efter besøget, for der ligger det hele frit fremme)
b.h >> men som phoenixv siger er det i din fil 'Login.js' at hele scriptet ligger. uden den kan vi ikke hjælpe med dit system.
mvh JakobA
Synes godt om
Slettet bruger
10. september 2002 - 17:35#3
Ja, det er klart. Men det er typisk ikke det, folk forstår ved et login-script.
Jeg er ikke nogen ørn til java har faktis aldrig prøvet det men det som jeg har gjort er at hente en kode på Skript.dk od der efter prøvet den men jeg aner ikke hvordan ???
// Lavet af: MB/Mikkel // vis du har problemer med det så mail på: // bjerregaardmikkel@hotmail.com //husk at se: //www.mikki22.subnet.dk //og //www.friseverplads.dk/mb/index.htm //tak!!! //se også skript.dk
var login=document.form1.username.value; login=login.toLowerCase(); var pw=document.form1.password.value; pw=pw.toLowerCase();
if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
//hvis du vil kunne have fler medlemmer så kopier herfra:
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
//og her til! så skal du bare sætte den ind imellem herfra:
//og hertil! det kan du gøre så mange gange du har lyst til!!!
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
else alert("forkert password eller brugernavn. Prøv igen!");
}
det er alt hvad der følger med.
Synes godt om
Slettet bruger
10. september 2002 - 17:59#11
Lige netop det script, du har fundet (jeg fandt det også på script.dk), er det dårligste jeg har set længe. Prøv at downloade filen: http://brainpage.50megs.com/Killer_R/Scriptdk/Login.js Dér kan du se alle brugernavne og kodeord.
Men det kan gøres meget sværere, men aldrig umuligt, at finde de fortrolige oplysninger!
Jeg ville bare høre om jeg kunne få en forklaring på hvordan jeg bruger det script jeg kan nemlig ikke få det til at virke når jeg ligger det in på et html dokument??
Synes godt om
Slettet bruger
10. september 2002 - 18:20#17
Det er fordi, at du glemmer at flytte "Login.js" med ind i samme mappe. Men jeg vil nu gerne lige høre, hvorfor du tjekker for kodeord.
filen 'Login.js' skal lægges i samme mappe som din fil hvor der står <script language="JavaScript" src="Login.js"> </script> så vil det loginsystem sandsynligvis virke med de brugerenavne og passwords der er defineret i filen "Login.js"
i linien nedenfor er password '123' og login er 'bruger1' så hvis det bliver skrevet i felterne kommer man hen til filen "Beskyttet.htm" (den skal også ligge i den samme mappe).
if ((pw == "123")&&(login == "bruger1")) { window.location="Beskyttet.htm" }
mvh JakobA
Synes godt om
Slettet bruger
10. september 2002 - 20:54#21
Jamen, så er det da i høj grad vigtigt, at brugeroplysningerne i sikre. Det er da ubehageligt, hvis en anden logger på i éns navn og begynder at genere andre på forummet. Desuden vil det blive ekstremt besværligt at holde styr på den lille js-fil, hvis du bare har mere end 20 brugere.
Så jeg kan kun anbefale en løsning i PHP eller ASP med én eller anden database knyttet til.
husk at alle filerne skal uploades, også den der hedder 'Login.js' og de skal også ligge i samme mappe der.
Der findes enkelte webservere der laver alle filnavne til bar små bogstaver. Hvis du har uploadet Login.js og det ikke duer kan det være noget med det (men det er sjældent).
Kan du evt lægge et link til der du uploader til så vi kan kikke.
Harlige set efter men jeg kan nok ikke uploade login.js for jeg får denne besked når jeg prøver at uploade denne fil. login.js not uploadet invalid fil extension Hvad kan det være
Synes godt om
Slettet bruger
13. september 2002 - 15:33#28
Din server tillader åbenbart ikke, at du uploader js-filer. Så du bliver nødt til at finde en anden!
Hmm prøv og kalde den .php ? selvom det er et javascript kunne det være ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.