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

Lösenord med ASP


Larsa

Rekommendera Poster

Ett enkelt lösenord kan du göra genom att skapa en inloggnings sida med ett formulär som ser ut som nedan på ett ungefär.

 

<form action="login.asp" method="post">

LÖSENORD: <input type="password" name="pass">

</form>

 

Sen skapar du sidan som du skickar lösenordet till alltså om det är som ovan skall filnamnet vara login.asp.

 

I den filen skriver du på ett ungefär som koden nedan.

 

<%

If Not Request.Form("pass") = "ditt lösenord" Then

Response.Write "Access Denied!" 'Detta meddelar personen om misslyckandet.

Response.End 'Detta spärrar all åtkomst för nedanstående information. Alltså allt nedanför denna text.

End If

%>

 

Tänk på att ingen kan komma in förutom den personen som lösenordsskyddar filen.

 

Trevlig programmering!

Länk till kommentar
Dela på andra webbplatser

Andreas Gustafsson

Ja så länge användraren har direkt tillgång till servern. Eftersom asp körs på servern går det ej att komma åt via webbläsaren, så man måste ladda ner hela filen. Att titta på Document sorce på tex login.asp blir du ej klokare av, där ser du nämligen ingenting.

 

Andreas

Länk till kommentar
Dela på andra webbplatser

En notis bara.

Jag tror mig ha läst om fall där det varit möjligt för klienten att läsa ASP-koden. Jag vet dock ej exakt hur det var möjligt men det berodde på bugg/ar i IIS på något vis.

För att uppnå en högre säkerhet är det bättre att använda sig av en databas där alla tillåtna användare finns med. Databasen lägger man sedan utanför själva webbservern.

 

//Clas Ericson

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...