Avatar billede krak Nybegynder
06. maj 2002 - 21:54 Der er 22 kommentarer og
2 løsninger

Adgangs-system til hjemmeside

Hej

Jeg har brug for et simpelt adgangssystem til min egen hjemmeside, så kun inviterede folk med adgangskode kan se en inbydelse til min fest...

Ikke noget stort sikkerheds-hurlumhej, men bare den ikke kan gennemskues alt for let.

Mit webhotel ligger på get2net.dk og de understøtter ikke PHP, CGI eller andet sjovt.

Det må gerne være både brugernavn og adgangskode.
Tak
Avatar billede gizmo-gizmo Nybegynder
06. maj 2002 - 21:57 #1
Alt hvad der hedder javascript kan gennemskues...

Jeg vil foreslå at bruge fx. PHP
Avatar billede kaptajnkemo Nybegynder
06. maj 2002 - 21:57 #2
uden et server-side sprog som php, asp eller lign. kan man altid se din kode hvis man trykker på vis kilde....

Du kan ikke lave det uden :)
Avatar billede Slettet bruger
06. maj 2002 - 21:58 #3
Det kan du ikke lave i JavaScript. Jeg kan slå JavaScript fra og besøge din side alligevel. Eller bare glo i kildekoden etc.

Det kræver et serverside sprog.
Avatar billede Slettet bruger
06. maj 2002 - 21:59 #4
Det var der gudskelov enighed om. Det ser måske ikke så sort ud for Eksperten.dk alligevel :)
Avatar billede kaptajnkemo Nybegynder
06. maj 2002 - 21:59 #5
som jeg skrev mercur8 :)
Avatar billede krak Nybegynder
06. maj 2002 - 22:00 #6
ok...
Jeg har adgang til et andet webhotel med understøttelse af PHP, som jeg formentlig godt kan bruge til at køre scriptet fra...

Hvad kan I foreslå af PHP-ting?
Avatar billede Slettet bruger
06. maj 2002 - 22:01 #7
Jeg kan forslå, at du lærer at bruge sproget.
Avatar billede gizmo-gizmo Nybegynder
06. maj 2002 - 22:03 #8
Denne her er ikke vildt omfattende. Hvis man har skrevet brugernavn/password rigtigt, sender den brugeren videre til en side..

<?
$bruger = "test123";
$pass = "123456789";
if ($okay) {
if ($felt_brugernavn == $bruger && $felt_password == $pass) {
    header("location: siden.php");
  } else {
      echo "Du har ikke indtastet omlysningerne korrekt";      exit;
  }
}
?>


<form action="loginsystem.php" method="post"> Brugernavn: <br>
<input type="text" name="felt_brugernavn"> <br><br>

Password: <br>
<input type="password" name="felt_password"> <br><br>

<input type="submit" name="okay">
</form>
Avatar billede krak Nybegynder
06. maj 2002 - 22:03 #9
tak, tak...
Jeg laver allerede en del i PHP, men ellers er det mest HTML-koder og alm Java-programmering jeg gør i.

Gentager:
Kender I nogle brugbare gratis-scripts fra nettet, eller er der nogen der har noget liggende...?
Avatar billede kaptajnkemo Nybegynder
06. maj 2002 - 22:04 #10
lav en html-form som brugeren indtaster sit password i.

På action siden skal du bare sammenligne det brugeren indtaster med det som står i din kildkode...
Avatar billede schaefner Juniormester
06. maj 2002 - 22:04 #11
Her er en lille JavaScript tinghttp://www.viewsource.dk/javascripts/Navigation/Simpelpassword/Simpelpassword.htm Men som de andre siger så er den selvfølgelig ikke så sikker som PHP eller ASP
Avatar billede krak Nybegynder
06. maj 2002 - 22:05 #12
gizmo> tak, jeg prøver lige...

mercur8> Forrige besked var til dig.
Avatar billede schaefner Juniormester
06. maj 2002 - 22:07 #13
Jeg har personlig et lille script på min egen admin-del. Du kan jo se om du kan komme ind :-) www.disneyzone.dk/admin/

PS den er kodet i PHP
Avatar billede krak Nybegynder
06. maj 2002 - 22:20 #14
gizmo> Det ser godt ud, men
header("location: siden.php");
giver: Cannot add header information - headers already sent
Avatar billede gryn Nybegynder
06. maj 2002 - 22:21 #15
Den der er på http://www.viewsource.dk/javascripts/Navigation/Simpelpassword/Simpelpassword.htm  er lige så sikkert, som et script lavet i PHP. I hvert fald, hvis jeg har forstået princippet i scriptet rigtigt.

Jeg har jo ingen chance for at vide, hvad navnet på destinationsdokumentet er.
Avatar billede krak Nybegynder
06. maj 2002 - 22:22 #16
scaefner> Den ser umiddelbart brudsikker ud... Men er vel efter samme princip som gizmo's?
Avatar billede schaefner Juniormester
06. maj 2002 - 22:24 #17
header("location: siden.php"); skal sættet før <HTML>
Avatar billede krak Nybegynder
06. maj 2002 - 22:31 #18
Selvom jeg kyler det hele før <HTMl> så laver den stadig det trick med header...

gryn> Ja, hvis man pakker den ind i en frame, er der heller ingen der opdager tricket med filnavnet... Egentlig er den også værd at overveje..
Avatar billede krak Nybegynder
06. maj 2002 - 22:48 #19
Er der nogle friske forslag?
Avatar billede -sofus- Nybegynder
06. maj 2002 - 23:01 #20
gryn > Det login system, er genialt... den sender bare folk vidre til password.htm... det tager ca 2 minuter at komme forbi det.
Avatar billede schaefner Juniormester
07. maj 2002 - 13:34 #21
Tak for point <:)~
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 13:38 #22
krak -> gik lige efter jeg postede koden igår, så kunne ikke lige svare dig desværre ... men ser ud til at du har fået det lyst. Det lyder godt. et alternativ til header("location: siden.php"); kunne være:
echo "<script>document.ref='siden.php';</script>";
Avatar billede gryn Nybegynder
07. maj 2002 - 15:41 #23
-sofus- >>> Hvad mener du med, at det tager 2 minutter at komme forbi det? Du kender jo ikke navnet på det html-dokument, der er "hemmelig".
Avatar billede gizmo-gizmo Nybegynder
07. maj 2002 - 15:48 #24
har lige en rettelse til mit sidste indlæg. Ikke document.ref, men location.href ... gik vist lidt for stærkt :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester