Strona 1 z 1

Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstronę?

: 18 mar 2009, 21:32
autor: BlueEye
Język html.

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 18 mar 2009, 21:36
autor: Hauleth
Bez JS, nie ruszysz, ale to i tak da się obejść w 5 sek.

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 18 mar 2009, 22:16
autor: MrRobby
Możesz wykorzystać do tego samego apache z autoryzacją.

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 19 mar 2009, 02:10
autor: leon1313
Hauleth pisze:Bez JS, nie ruszysz, ale to i tak da się obejść w 5 sek.
Mógłbyś szerzej wyjaśnić ?

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 19 mar 2009, 04:31
autor: wobli
leon1313 pisze:Mógłbyś szerzej wyjaśnić ?
Pozwolę sobie wyjasnić pokrótce.
Hasło będzie musiało byc umieszczone w źródle strony co da się oczywiście podejżeć w 5sekund. Innym rozwiązaniem może być użycie jako hasła nazwy pliku html, wykonasz to za pomocą javascript. Odpowiedni widziałem dawno temu w kursie htmla Michała Nazarkiewicza, google pomoze znaleźć kurs. A tymczasem podaje przykładowy skrypt:

Kod: Zaznacz cały

<!--
Created by Greg Boyd on July 30, 1997
To use this teleport/password feature as I call it, all you need to do 
is cut and paste the entire code including what you are reading.  
The file takes what you put in the box and takes you to the page of that name.  
It is easier to use if you include a list of the sites on your pages. 
If you have problems getting this to work, email me at mims@frontiernet.net.net .
-->

<script Language="JavaScript">
// Greg Boyd;   mims@frontiernet.net   URL:   http://www.frontiernet.net/~mims/
// Password Java Script (v1.0);  
// Please honor my hard work, if you use a variant of this in your page, then
// please email me :) and keep the above comments in the Script.
//
//   This code is Copyright (c) 1997 Greg Boyd, 
//   all rights reserved. In order to receive the right to license this 
//   code for use on your site the original code must be copied from the
//   Web site http://www.frontiernet.net/~mims/. License is granted touser to 
//   reuse this code on their own Web site if and only if this entire copyright
//   notice is included. Code written by Greg Boyd of http://www.frontiernet.net/~mims/.

function password (pass)  {

var password = ''


if (password != null){
        location.href= pass + ".htm";
}
}
</script>

W ramach BODY

Hasło
<FORM name="login">
<INPUT NAME="pass">


<INPUT TYPE="button" VALUE="Kliknij" onClick="password(form.pass.value)">
<INPUT TYPE="RESET" VALUE="Wyczyść">
</form>

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 19 mar 2009, 04:44
autor: leon1313
Nie za bardzo rozumiem intencje autora tematu.
Jeżeli może on edytować źródło strony, problem odpada mu po zastosowaniu dowolnego języka wykonywanego po stronie serwera( php, perl).
Jeżeli chce zabezpieczyć link jako ciag znaków, proponuję zapisać go i spakować rar-em z hasłem :-)

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 23 mar 2009, 23:01
autor: radekk84
Wszystko co napisanie jest w Javascript na stronie da się obejść w 5 w porwach do 800 sekund ;) tylko autoryzacja strony po stronie serwera daje pewne zabezpieczenie. Możesz oczywiście zakodować sobie hasło jakimś skomplikowanym algorytmem przy użyciu JavaScript ale dla kogoś kto się na tym zna, to tylko kwestia minut nim złamie Twoje marne zabezpieczenie :D

Trzeba użyć do tego PHP.

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 26 mar 2009, 09:53
autor: Jacob
Najprostszy sposób w php:

Kod: Zaznacz cały

<?

if ($_POST['haslo'] == "moje_haslo")
{
echo '<html> .. </html>';
}
else
{
echo '<form action="strona.php" method="post">
<input type="password" name="haslo" />
<input type="submit" name="submit" value="Go!" />
</form>';
}

?>

Odp: Jak zabezpieczyć link hasłem, żeby tylko znający hasło mogli otworzyć tą podstro

: 05 kwie 2009, 10:40
autor: WebNuLL