Giriş yapmadınız.

#1 08.12.2014 15:43:28

bykaraer
Üye
Kayıtlı: 07.12.2014
Mesajlar: 3

Kullanıcı Adı Yönlendirmesi Yardım

Kullanıcı adı yonlendirmesi normalde user/{username} şeklinde ben bunu /{username} şekline getiriyorum fakat bu seferde sitedeki klasörler falan sıkıntıya giriyor.Mesela kullanıcının biri adını app yapsa  profiline girmeye çalıştıgında profili degilde app klasörü açılıyor.Bu kullanıcı isimlerini üye olurken almasını nasıl engellerim yada bu klasör olayını nasıl yapabilirim

Çevrimdışı

#2 09.12.2014 02:17:57

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,631
Website

Yanıt: Kullanıcı Adı Yönlendirmesi Yardım

Validation kullanıyorsanız not_in ile belirlediğiniz isimleri almalarına engel olacaksınız. Mesela:

$rules = [
    'username' => 'required|alpha_dash|not_in:app,start,vendor,bootstrap'
];

Validation kullanmıyorsanız bir tane kara liste oluşturup elle kontrol edersiniz:

$blacklist = ['app','start','vendor','bootstrap'];
if(in_array($username,$blacklist)) {
    // Bu kullanıcı adını alamazsınız
}

Çevrimdışı

Forum alt kısmı