Just nu i M3-nätverket
Jump to content

Lösenord med ASP


Larsa

Recommended Posts

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!

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...