iyinetadmin' Alıntı:

bende hdogana katılıyorum.. md5 ile şifrele. güvenli sayılır. eğer yerli gelmiyosa. veritabanına md5 olarak direk atma. atmadan önce md içine ekstra karakter at. belli yerlere.. karşılaştırırken yine aynı karakterleri araya koyarak karşılaştır.. böylece md5 şifresini çözen biri şifreni bulamaz.. mantıklı olmaz mı arkadaşlar...

&lt;?php echo md5 ; ?&gt; bunun ciktisini al, kodda: &lt;? $sifre = &quot;yukardaki-cikti&quot;; // ornek kontrol if (md5 $sifre) echo &quot;Oldu&quot;; else echo &quot;Olmadi, yasak!&quot;; ?&gt; gibi. Kodu gorse bile sifre MD5 oldugu icin acik sekilde goremeyecektir. Ama guvenlik hicbir zaman 100% degildir.

Kodda tutmanin cok guvensiz olacagi gorusundeyim, htpasswd ile dizini sifrele bir tek sen kullaniyorsan.

&quot;PHPSuexec veya suPHP&quot; konusunda bir bilgim yok. Database biraz abes geliyor tek bir şifre tutmak için tablo açmak falan. Sadece benim kullanacağım için. htaccess ile klasöre şifre koycam galiba. Teşerkkürler

soyle yapabilirsin, sifrenin md5 hash'ini alıp bir text dosyasına kaydet veya veritabanında sakla veya kodda sakla. giriş esnasında ise, formdan girilen sifrenin md5 hash'ini alıp sakladıgın yerdekı ile kıyasla. sonrasında sitenin anasayfasından sakladıgın dosyaya link versende veya soylesende birşey yapılamaz zaten, tabiki bruteforce yapılarak sectigin sifreye gore birkac ay hatta birkac yılda bulabilir

Kodda sakla.

PHPSuexec veya suPHP gibi bir mekanizma calisiyorsa, yani php dosyalarini user id ile calistiran bir server, bir text dosyasina koyup dosya mode'unu 700 yaparsan guvenli olur. Bunun disinda mysql veri tabani uygun olacaktir. Tek kisilik kullanim icin direk serverdan. htaccess araciligiyla sifreleyedebilirsin. O yolla php ici kullanici onaylama veya oturum ac/kapa islemine de gerek duymazsin.

Bence En Güvenlisi Data Base e Saklaman.. Md5 İle Sakladığın Zaman Data Base i İndirseler Bile Sorun Olmaz.. Ayrıca Data Base Kullandığın Zaman Sonradan Admin Eklemek İstediğin Zaman Sorun Olmaz..

bende blueWolf e katılıyorum daha sonrasını dusunerek db de saklamalısın zaten bir db kullanıyorsun anladıgım kadarıyla bir tablo daha fazla olması hicbir sorun cıkarmaz bence

Merhaba, Php ile kodlamasını yaptığım bir admin panelinin girişine koyacağım şifre bilgisini nerede saklasam en güvenli olur? database, php dosyasını içi, . htaccess? tecrübesi olan birisi var mı? yardımlarınız için şimdiden teşekkürler.