Skrypt hasła w HTML-u


#1

Zabezpieczyłem strone na hasło . Oto kod

Login: 


Hasło:

I problem tkwi w tym że każdy może wejść w kod strony i zobaczyć hasło , czy jest jakiś sposób aby nikt nie mógł zobaczyć hasła i loginu a kodzie strone ?? Albo znacie jakieś lepsze skrypty zabezpieczania strony na hasło


(Piotrrj) #2

javascript jest wykonywany po stronie przegladarki wiec nie jest to nawet namiastka zabezpieczenia,

Logowanie musisz zrobić np. w php,asp itp.


(Pavobe Reg) #3

A są jakieś skrypty mieszające w JS (hashujące)?

Tak z ciekawości pytam... :wink:


(Piotrrj) #4

Nawet jeśli takie funkcje istnieją (nie znam dobrze js :P) to nie bedą one przydatne,

Jeśli nawet wymyślisz niewiarygodnie skomplikowany system logowania w js,

to i tak mozna zapisać taką strone (wraz ze skryptem) na dysku, nastepnie zmodyfikowac skrypt i zalogowac sie na Twoja stronke (uruchamiajac zapisana stronke) :P,

od tego lepsza jest nawet napjprostsza metoda logowania w php,

mozesz nawet zapisac haslo w skrypcie php w tekscie jawnym,

a i tak nigdy ono nie zostanie wyslane poza serwer na ktorym jest uruchomiony skrypt.

kolejna metoda "serwerowego" zabezpieczenia stron jest odpowiednia

modyfikacja pliku ".httacess" (jeśli korzystasz z apache'a),

Ja najczęściej korzystam z php+mysql (do przech. listy użytk. i haseł) i sesji.

Metoda prosta i się sprawdza.


(Pavobe Reg) #5

Heh, rzeczywiście, nawet o tym nie pomyślałem :wink:.


(Monczkin) #6

Proszę nazwać temat konkretnie.


(Paramedyk) #7

Można napisać logowanie w javie i nikt nie będzie w stanie tego podejrzeć.

Ta metoda nazywa się Ajax - bardzo potężne narzędzie. Polecam.

Oczywiście dużo prościej napisać 3 linijki kodu w php.


(system) #8

Ajax to nie metoda tylko odrębny język programowania fakt faktem zbliżony znacznie składnią do javascriptu ale to nie to samo.

co do samego skryptu logowania to nie ma po co bawić się tym jak można na php to zrobić naprawdę szybko i skutecznie.


(Paramedyk) #9

Ajax to nie jest odrębny język programowania.

Skoro tak piszesz masz bardzo mgliste albo zerowe pojęcie o idei działania ajaxa.

Ajax to nazwa dla wspólnego działania (X)HTML, CSS, DOM i XMLHttpRequest pod nadzorem Javascriptu. O szczegółach sobie poczytaj na Google.


(Fingerboarding) #10

A mi się zdawało że właśnie Javascript służy do "łączenie" języków. http://pl.wikipedia.org/wiki/AJAX


(Jarek21 1992) #11

w php możesz zrobić prosty skrypt logowania za pomocą:

<?

$login = $_POST['login'];

$pass = $_POST['pass'];

if($login == 'twoj_login' && $pass == 'twoje_haslo')

{

       echo "Zalogowany";

}

else

{

       echo "Złe hasło lub login";

}

?>