• Merhaba Ziyaretçi hoşgeldin! Forumdan daha fazla yararlanmak için buradan kayıt olunuz...

Sifre Guvenligi

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
Bu mod ne yapar? soyle anlatayım :Orgasmo:

Once mod u kurup admın panelden guvenlik seviyesini siz seciyorsunuz (3 seviye var)
Herhangi biri sitenize uye olurken uye adını ve sifresini sadece rakam sadece yazı seklinde girmesini engelliyor uye nicklerini cesitli karısık karakterlerde kucuk buyuk harf kullanarak girmesini saglıyor boylece sifrenizin calınma riski azalıyor

KURULUM

Ekli dosyanın icinden cıkan pwdsecurity.xml dosyanını Admın panel urun yoneticisinden upload edin

Admın panel/stil yoneticisi /temanı sec/duzenle ye tıklayarak asagıdaki templatelerde degisiklige gidecegiz

AC
modifypassword

BUL

Kod:
junk_output;
ONCESINE EKLE

Kod:
   if (newpassword.value == '$bbuserinfo[username]' || newpassword.value == '$bbuserinfo[email]')
   {
	alert('$vbphrase[invalidpassword]');	
	return false;
   }
   if (newpassword.value.length < $vboptions[minpwdlength])
   {
	alert('<phrase 1="$vboptions[minpwdlength]">$vbphrase[passwordtooshort]</phrase>');
	return false;
   }
   var lowercase = /[a-z]/;
   var uppercase = /[A-Z]/;
   var number = /\d/;
   var nonalpha =  /\W/;
   var classes = lowercase.test(newpassword.value) + uppercase.test(newpassword.value) + number.test(newpassword.value) + nonalpha.test(newpassword.value);
   if (classes < $vboptions[pwdstrength])
   {
	alert('<phrase 1="$vboptions[pwdstrength]">$vbphrase[passwordtooweak]</phrase>');	
	return false;
   }
AC

register

BUL

Kod:
junk_output;
ONCESINE EKLE

Kod:
   if (password1.value.length < $vboptions[minpwdlength])
   {
	alert('<phrase 1="$vboptions[minpwdlength]">$vbphrase[passwordtooshort]</phrase>');
	return false;
   }
   if (password1.value == document.forms.register.username.value || password1.value == document.forms.register.email.value)
   {
	alert('$vbphrase[invalidpassword]');	
	return false;
   }
   var lowercase = /[a-z]/;
   var uppercase = /[A-Z]/;
   var number = /\d/;
   var nonalpha =  /\W/;
   var classes = lowercase.test(password1.value) + uppercase.test(password1.value) + number.test(password1.value) + nonalpha.test(password1.value);
   if (classes < $vboptions[pwdstrength])
   {
	alert('<phrase 1="$vboptions[pwdstrength]">$vbphrase[passwordtooweak]</phrase>');	
	return false;
   }
AYARLAR

ACP / vBulletin Options / User Registration Options gidip buradan guvenlik seviyenızı ayarlayın

NOT: vbulletin 3.5.x surumlerine uygundur,ust surumlerde denenmemiştir.
 

avci

Acemi
Üye
saol tşk ederim.. ii bişidirrr tahminim
 

ahmad

Acemi
Üye
link ölü arkadasım yenilermisiniz bi zahmet..
 
Üst Alt