Avatar billede alj Praktikant
15. juli 2001 - 16:49 Der er 10 kommentarer og
1 løsning

Undgå direkte indgang til side

Hej \"derude\"
mit problem er at jeg har lavet nogle sider med password adgang, men det viser sig at man ved at indtaste url-en på siden kommer direkte dertil udenom password-kontrollen.
Hvordan kan jeg spærre for adgangen, således at denne KUN kan ske via login ?
Mvh
alj
Avatar billede alj Praktikant
15. juli 2001 - 16:51 #1
det kan tilføjes at de sider der er (skulle have været) spærrede ligger i et underdomaine til hoveddomainet www.alanjensen.com
Avatar billede avlund Nybegynder
15. juli 2001 - 16:53 #2
Laver en session-variabel når folk logger ind.

På hver side laver du så et server-script der tjekker om variablen er defineret. Hvis den ikke er det, redirectes til en anden side.

Det kræver selvfølgelig, at du har adgang til server side scripting.
Avatar billede alj Praktikant
15. juli 2001 - 16:57 #3
Det har du nok ret i, men jeg er begynder på området, så kan du skære det ud i pap ?
mvh
alj
Avatar billede tommyf Nybegynder
15. juli 2001 - 17:56 #4
www.activeserverpages.dk <- De har et enkelt system med et konstant password og kode, hvor der er en session blok med du bare skal sætte i toppen af de besøgte sider.

Det du skal er at bruge sessions:

<%
if session(\"Godkendt_session_det_hele_var_i_orden\") = False then
response.redirect \"login.asp\"
end if
%>

Så hvis man HAR logget ind sker der ikke noget, ellers bliver man sendt hen til login siden.
Avatar billede avlund Nybegynder
15. juli 2001 - 18:02 #5
Hvad ligger din hjemmeside på, din egen server, et webhotel eller en udbyder? Hvis det er sidstnævnte er det ikke sikkert at du overhovedet kan køre det script.
Avatar billede alj Praktikant
15. juli 2001 - 18:26 #6
komm. til avlund:
siderne ligger hos en udbyder hvor jeg har fuld adgang til at køre scripts.
komm til tommyf:
tak-r, men jeg har købt en applet der styrer username/password adgangen, så \"det\" er på plads. Jeg vil KUN have at man ikke kan gå direkte til de sider der er \"for abo. only\".
mvh
alj
Avatar billede tommyf Nybegynder
15. juli 2001 - 18:29 #7
Bruger du sessions?
Ellers kan du måske bruge et javascript til at tjekke at han kommer fra den rigtige side...
Det må være JacobA\'s bord :o)
Avatar billede alj Praktikant
15. juli 2001 - 18:35 #8
tommyf:
sessions = ja, men kun da jeg skulle ind til militæret ellers ikke (aner ikke hvad det er)
hvem er JacobA ?
og som tidligere nævnt: jeg ikke ikke helt \"stiv\" i \"begreberne\" indenfor dette område, så.....
Avatar billede avlund Nybegynder
15. juli 2001 - 19:07 #9
Hmm, send mig en mail på nwb@beer.com - det her kunne godt kræve mere end et message board. Så finder vi ud af det.
Avatar billede alj Praktikant
15. juli 2001 - 19:52 #10
har mailed til avlund
Avatar billede avlund Nybegynder
15. juli 2001 - 21:26 #11
Yes...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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