| Schrijver |
Bericht |
Annemarie Forum Lid
0 posts |
# Geplaatst: 27 Jul 2004 12:58
Hallo,
ik wil een website maken voor een vereniging, er moet ook een aparte pagina zijn waar alleen leden kunnen komen. kun je er dan een wachtwoord op zetten, en hoe dan?? is er een code voor?
M. vr. gr. Annemarie
|
| |
|
JayDie Forum Lid
1944 posts |
# Geplaatst: 27 Jul 2004 15:15
Zoek maar eens met behulp van de zoekpagina. Zoek dan eens op wachtwoord of login. Er zijn al vaker vragen over gesteld, er zijn verschillende meningen over.
Kort gezegd: Het veiligste is het met een server side taal als PHP of ASP, maar het kan ook met JavaScript, maar dan kan iedereen in de broncode je login bekijken. Ligt eraan hoe veilig het moet zijn!
Succes,
JayDie
|
Anoniem
|
# Geplaatst: 30 Jul 2004 05:58
Hey ik heb op deze site de code voor een wachtwoord gevonden, maar waar staat dat wachtwoord en hoe kan ik deze veranderen?
|
FaBjE Forum Lid
3703 posts |
# Geplaatst: 30 Jul 2004 11:26
eem dan moet ik eerst de code zien zou je even alleen de code
kunnen posten?
|
Sander Forum Lid
470 posts |
# Geplaatst: 30 Jul 2004 11:49 · Aangepast door: Sander
Annemarie
als je server PHP ondersteund kun je de leden enzo in een PHP bestand zetten (leden.php ofzo), en dan beveilig je het op deze manier:
<html>
<body>
<div align="right">
<form action="leden.php"><input name="pass" type="password" value="" size="9"><br />
<input type="submit" value="Log in"></form></div>
</body>
</html>
<?
if($pass != "Hier het wachtwoord")
{
print "Geen toegang zonder wachtwoord of met een verkeerd wachtwoord...";
}
else
{
?>
<html>
<body>
Hier de leden pagina...
</body>
</html>
<?
}
?>
Bij <form action="leden.php"> moet je achter ACTION de pagina met de leden invoeren (de beveiligde pagina zelf)...
Voorbeeld...
Ik hoop dat je hier wat aan hebt...
Sander
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 30 Jul 2004 11:50
dank je wel
|
Anoniem
|
# Geplaatst: 30 Jul 2004 23:56
en weet je waar het wachtwoord staat en hoe je dat kunt veranderen?
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 31 Jul 2004 09:58
ja
|
Anoniem
|
# Geplaatst: 1 Aug 2004 00:14
deel het met de wereld dan...
|
Sander Forum Lid
470 posts |
# Geplaatst: 1 Aug 2004 12:38 · Aangepast door: Sander
Anoniem:
deel het met de wereld dan...
Vreemde opmerking hoor...
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 1 Aug 2004 15:45
Anoniem
|
Anoniem
|
# Geplaatst: 9 Aug 2004 17:01
Kun je het vertellen alsjeblieft Annemarie? Zo goed?
|
Anoniem
|
# Geplaatst: 9 Aug 2004 18:34 · Aangepast door: Moderator
ow ja sorry maar ik heb het toch met het script van http://www.html-site.nl/wachtwoord1.htm gedaan dat is namelijk:
<html>
<head>
<title>Afgeschermde pagina</title>
<meta http-equiv="Robots" name="Robots" content="noindex, nofollow" /> <!-- Functie die ervoor zorgt dat de pagina wordt geopend als de bezoeker het juiste wachtwoord geeft -->
<script language="Javacript" type="text/javascript">
<!--Hide from non-JavaScript Browsers
function correct() {
document.write("<html><head><title>Password correct!</title></head> <body bgcolor='#ffffff'><center><font color='#000000' face='arial' size='4'> Welkom in het afgeschermde gedeelte van deze website."+"<p><a href='xxxxx.htm'> <font color='#0000ff' face='arial' size='2'>Klik hier om de pagina binnen te gaan.</a> "+"</p></center></body></html>");
document.close();
}
<!-- Error function when visitors gets the password wrong -->
function error() {
document.write("<html><head><title>Password incorrect!</title></head> <body bgcolor='#000000'>"+"<font color='#ffffff' face='arial' size='5'>"+"<center> <h1>Ooops</h1><br><b>Fout wachtwoord - </b>"+password+"</font><br><br> <font color='#ffffff' face='arial' size='3'>Probeer het nog eens of sluit af. </font><br><br><input type='button' value='probeer nog eens' onclick='history.go(-1)'> <br><br>"+"<input type='button' value='Sluiten' onClick='window.close()'> </center></body></html>");
document.close();
}
//Stop hiding-->
</script>
</head>
<body bgcolor="#ffffff">
<!-- Wachtwoord functie -->
<script language="JavaScript" type="text/javascript">
<!--Hide from non-JavaScript Browsers
var password = prompt("Uw wachtwoord a.u.b.:","");
//EERSTE PASSWORD
switch(password){
case"wachtwoord1" : window.location="javascript:correct()"
break ;
//TWEEDE PASSWORD
case"wachtwoord2" : window.location="javascript:correct()"
break ;
//DERDE PASSWORD
case"wachtwoord3" : window.location="javascript:correct()"
break ;
//FOUTMELDING BIJ VERKEERD WACHTWOORD
default : window.location="javascript:error()"
break ;
}
//Stop hiding-->
</script>
</body>
</html>
En als je dan ergens case"wachtwoord1"
ziet staan dan kan je dat veranderen door je wachtwoord...het kan ook wachtwoord 2 of 3 zijn
|
klaazvaag Forum Lid
0 posts |
# Geplaatst: 9 Aug 2004 18:34
toch is deze methode absoluut niet aan te raden je ziet het w8woord in de adresbalk :/ .. gebruik POST ipv GET:
<form action="beveiligd.php" method="post">
<input type="password" name="pass">
</form>
en dan in beveiligd.php bijv:
<?
if (!isset($_POST['pass'])) {
// error: geen wachtwoord in post
echo 'hmm geen wachtwoord gevonden';
}
else {
// wel vanuit formpje ingelogd
if (!$_POST['pass'] == 'jewachtwoord') {
// error: wachtwoord fout
echo 'hmm wachtwoord was niet goed!';
else {
// alles goed
// HIER KOMT DE BEVEILIGDE PAGINA
}
}
?>
suc6 :>
|
klaazvaag Forum Lid
0 posts |
# Geplaatst: 9 Aug 2004 18:37
beveiliging met javascript.. niet doen ajb... er zijn best veel mensen die javascript uit hebben staan of niet kunnen gebruiken vanwege bedrijfsbeleid ofzo.. die mensen kunnen dus al niet op je site komen ....
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 9 Aug 2004 18:40
hoe kan ik het dan het beste doen??
|
klaazvaag Forum Lid
0 posts |
# Geplaatst: 9 Aug 2004 18:57
een serverside taal zoals php of asp, als je dat niet kan/mag gebruiken, dan zou je nog met .htaccess bestanden kunnen werken
|
bballer34 Forum Lid
416 posts |
# Geplaatst: 9 Aug 2004 20:08
maar dan moet je nog altijd handmatig gebruikers toevoegen waar nodig...
|
klaazvaag Forum Lid
0 posts |
# Geplaatst: 9 Aug 2004 20:22
voor htaccess zijn programmatjes zoals Locked Area (Lite) met een signupformuliertje, usermanager etc...
zelf zou ik voor php/sql kiezen indien dit kan, dan kan je evt de logingegevens verder gebruiken op de site.
|
Sander Forum Lid
470 posts |
# Geplaatst: 10 Aug 2004 13:41
hoe kan ik het dan het beste doen??
Met PHP, zoals ik uitgelegd heb...
Moet wel een host hebben die PHP ondersteund...
|
JayDie Forum Lid
1944 posts |
# Geplaatst: 10 Aug 2004 13:52
Annemarie:
ondersteunt je host server side scripting als PHP of ASP?
JayDie
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 10 Aug 2004 13:53
Ik weet het niet hoe kan je dat "testen"?
|
Sander Forum Lid
470 posts |
# Geplaatst: 10 Aug 2004 15:06
Dat staat wel op de site van je hosting-provider...
|
bballer34 Forum Lid
416 posts |
# Geplaatst: 10 Aug 2004 15:14
<?php echo("test"); ?>
even opslaan als tes.php , uploaden en proberen uit te voeren... komt er n wit scherm waarin staat 'test' dan is php ingeschakeld...
Jeff
|
JayDie Forum Lid
1944 posts |
# Geplaatst: 10 Aug 2004 15:21 · Aangepast door: JayDie
LOL
<% Response.Write "ASP is ingeschakeld" %>
Even opslaan als test.asp, uploaden, uitvoeren en wanneer er op het scherm komt te staan 'ASP is ingeschakeld' dan kan je ASP uitvoeren :-)
JayDie
|
bballer34 Forum Lid
416 posts |
# Geplaatst: 10 Aug 2004 15:36
pfft, is PHP in mijn ogen makkelijker... :P
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 10 Aug 2004 16:08
ik zie allebij niets
|
JayDie Forum Lid
1944 posts |
# Geplaatst: 10 Aug 2004 16:10
pfft, is PHP in mijn ogen makkelijker... :P
Voor mij geldt hetzelfde alleen dan voor ASP :p
ik zie allebij niets
Dan kunnen we zeggen:
- Zowel PHP als ASP werkt niet bij jou. Vraag/Kijk voor de zekerheid nog even bij je hostprovider en je pakketopties;
- je hebt misschien iets verkeerd gedaan, dat het daarom niet werk.
Kijk dus nog even of je pakket het ondersteund, dan weet je het 100% zeker!
JayDie
|
Annemarie Forum Lid
0 posts |
# Geplaatst: 10 Aug 2004 16:16
Ik heb het nagekeken en hij ondersteunt alleen javascript flash en html
|
bballer34 Forum Lid
416 posts |
# Geplaatst: 10 Aug 2004 20:20
hmm dan zul je met de minder mooie .htaccess en .htpasswd moeten werken, maarja, dat is WEL veiliger dan n loginscript in php of asp...
|