Avatar billede mybbe74 Mester
13. november 2005 - 16:17 Der er 13 kommentarer og
2 løsninger

Simpel Login

Jeg har engang lært hvorledes man meget nemt kunne lave en login som ikke var eks. asp-baseret.

Systemet var ikke specielt sikkerhedsmæssigt forsvarligt, men man kunne ikke komme videre før login+password var intastet.

Kan nogle hjælpe mig her??

M
Avatar billede mybbe74 Mester
13. november 2005 - 16:28 #2
Hej
Tak for dit hurtige svar.

Jeg skulle nok have nævnt at det ikke skal være i PHP.

Kan det gøres i simpel html??

Eller er det bedste alligevel asp? I såfald efterlyser jeg en simpel asp til dette formål.
Avatar billede Six Nybegynder
13. november 2005 - 16:38 #4
Det er muligt at lave et login system uden brug af serverside scripting. Der kan f.eks. bruges javascript. Du kan eventuelt kikke her: http://javascript.internet.com/passwords/login-coder.html

Dog er serverside scripting den mest sikre måde at gøre det på.
Avatar billede udvikler Nybegynder
13. november 2005 - 16:41 #5
Ja, som fjappe siger er serverside mest sikkert, men dette er faktisk ikke lavet i php men htaccess: http://www.webcafe.dk/artikler/apache/htaccesspassword/
den er nem, måske ville det også være en ide ? det eneste sted der er brugt php i denne tutorial er hvis du ikke ved hvilken sti du skal bruge, men det er unødvendigt :)
Avatar billede doggy82 Praktikant
13. november 2005 - 16:46 #6
Det mest simple. Så skal siden man kommer ind på bare navngives med password. Feks fido.htm

I head:
<script type="text/javascript">
<!--
function password(field)
{
var thepassword=field.toLowerCase();
window.location.href= ''+thepassword+'.htm';
}

//-->
</script>

I body:
<form action="blahblah" onSubmit="password(this.textfieldpass.value); return false">
Password:
<input type="text" name="textfieldpass" maxlength="20" size="20">
</form>
Avatar billede udvikler Nybegynder
13. november 2005 - 16:47 #7
Ikke for at være ubehøvlet, men det der er da utrolig nemt at bryde doggy :)
især når url'en indenholder passwordet :)
Avatar billede doggy82 Praktikant
13. november 2005 - 16:57 #8
Det er jo det han spørger efter :)
OK prøv så: www.lassefernov.dk/exp/pass/
Avatar billede mybbe74 Mester
13. november 2005 - 17:17 #9
Tak for jeres bidrag og tilbud om muligheder.

Det sidste er jeg mest interesseret i til min "opgave".

Hvad er passwordet til : www.lassefernov.dk/exp/pass/

Sorry jeg er så uvidende. Men laver man en side med scriptet og derefter have adgang til siden der krævede passwordet? Hvor skriver man i såfald hvilket det man skal videre til, efter passwordet er skrevet??
Avatar billede doggy82 Praktikant
13. november 2005 - 17:19 #10
Tricket er at passwordet er navnet på siden.
Feks mitpass.htm
Avatar billede roenving Novice
13. november 2005 - 17:26 #11
>>-aco-

-- hvordan vil du gætte om en bestemt fil findes på computeren, hvis den f.eks. hedder 8976nbv87nvjhg876hbjv89706.html ?-)
Avatar billede mybbe74 Mester
13. november 2005 - 17:39 #12
Aha.. så navnet på siden skrives i body'en??

Således :

<form action="blahblah" onSubmit="password(this.textfieldpass.value); return false">
Password: mitpass.htm (f.eks)
<input type="text" name="textfieldpass" maxlength="20" size="20">
</form>
Avatar billede doggy82 Praktikant
13. november 2005 - 17:49 #13
What!?
Den side som folk skal hen til, skal have passwordet som navn.
Pass til mit eksempel er "dolph"
www.lassefernov.dk/exp/pass/
Avatar billede mybbe74 Mester
13. november 2005 - 19:41 #14
Nu forstår jeg det... Forstod ikke lige logikken først. Tak :)
Avatar billede evildoctor Praktikant
13. november 2005 - 23:09 #15
Er lige med på en kigger her c,")
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
Computerworld tilbyder specialiserede kurser i database-management

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