Just nu i M3-nätverket
Gå till innehåll

säkerhet i asp


k043

Rekommendera Poster

Jag har en sida där man som användare måste logga in för att kunna bruka sidan. Men hur förhindrar man så att det inte går att gå in iaf om man nu tar reda på direktlänken kan man göra så att man redirectas vidare till startsidan direkt för att vara tvungen att logga in. Samma sak gäller admin sidan man måste vara inloggad annars ska sidan inte gå att använda alls.

 

Länk till kommentar
Dela på andra webbplatser

På kan spara användaren i en session när han/hon loggar in.

Sen på andra sidor kan du kolla om session inte är tom så visa sidan annars skicka tillbaka till startsidan.

 

 

//Mentor

Den högsta formen av intelligens är sunt förnuft

 

Länk till kommentar
Dela på andra webbplatser

Hur går man tillväga för att göra detta då?

 

 

 

 

 

 

Förresten har man en accesdatabas kan man längre fram flytta över allt in i en mysql datbas istället?

 

Länk till kommentar
Dela på andra webbplatser

Sätt en sessionsvariabel på inloggningssidan, t.ex.

[b]Session[/b]([GRÅ]"LoggedIn"[/GRÅ])=1

 

Sen på de andra sidorna skriver du överst t.ex.

[color="#0000ff"]If[/color] [b]Session[/b]([GRÅ]"LoggedIn"[/GRÅ]) = [GRÅ]""[/GRÅ] [color="#0000ff"]Then[/color]
 [b]Response[/b].redirect([GRÅ]"login.asp"[/GRÅ])
 [b]Response[/b].[color="#0000ff"]End[/color]
[color="#0000ff"]End[/color] [color="#0000ff"]If[/color]

 

Variationer finns såklart, du får experimentera lite...

 

Länk till kommentar
Dela på andra webbplatser

Förresten har man en accesdatabas kan man längre fram flytta över allt in i en mysql datbas istället?

I det stora hela så är svaret, JA

 

Men, det finns en del variationer mellan Access,MySQL,MS SQL m.m.

vilket gör att man ibland får ändra lite i SQL-koden när man byter databas. Det finns funktionen som skrivs lite anorlunda samt en del saker som stöds av en databas men inte finns alls i en annan.

 

/MVH MikY

Crew @ http://www.festaloss.com

Crew @ http://linksite.mine.nu

 

[inlägget ändrat 2004-11-09 01:51:05 av Miky]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...