Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] sprawdzanie siły hasła
jawka7
post 3.02.2012, 15:54:59
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


Witam,

Jak przewalidowac resztę?

Kod
            function PowerPassword(str) {
                var power = 0;
                
                var type1 = /[a-z]/;
                var type2 = /[A-Z]/;
                var type3 = /[0-9]/;
                
                if(str.length >= 10) {power += 10;}
                if(str.length >= 15) {power += 5;}
                if(type1.test(str) == true) {power += 5;};
                if(type2.test(str) == true) {power += 10;};
                if(type3.test(str) == true) {power += 10;};
                //znaki specjalne spec +15
                //minimum 3 znaki specjalne  +20
                //minimum 3 cyfry +10
                //minimum 3 male i 3 duze litery jednoczenie +15
                
                document.getElementById('power').innerHTML = power;
            }


potrzebuje:
//znaki specjalne spec +15
//minimum 3 znaki specjalne +20
//minimum 3 cyfry +10
//minimum 3 male i 3 duze litery +15

Wiem ze np sprawdzanie ilości np cyfr nie może wyglądać [0-9]{3,} ponieważ to działa tylko wtedy kiedy minimum 3 cyfry są obok siebie a mnie interesują minimum 3 cyfry w całości hasła.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:59