haktanyucel adlı üyeden alıntı: mesajı görüntüle
Tablolardaki veriler farklı mı ? Niye 2 farklı tablo kullanıyorsun tek tabloya type alanı ekleyebilirsin.
Linkte yazanları uygulayınca hata mı alıyorsun ?
byvolkan61 adlı üyeden alıntı: mesajı görüntüle
Evet neden 2 tablo kullanıyorsun? User base bilgilerini users tablosunda tut. Rol bazlı ekstra bilgiler işin içine giriyorsa onları user_id ile farklı tabloda tut.

Ayrıca tek tabloya type alanı eklemekte mantıklı değil. Bunun için laravelde çok güzel bi paket var. spatie/permissions paketi (https://github.com/spatie/laravel-permission ).
Kesinlikle bu paketi öneririm. İstediğin çoğu şeyi yapabilirsin. Entegrasyonu da çok kolay.
2 farklı tablo kullanmamın sebebi normal auth işlemini wordpress'e bağlı olarak yapıyorum. Siteyi iki ayrı parça halinde yarısı wordpress üzerinde yarısı laravel üzerinde olacak şekilde yapmam gerekiyor maalesefki. Wordpress'te login yapanı laravel'de de login olacak şekilde yapabildim ama bir de laravel kısmında bundan bağımsız kullanıcılar eklemek istiyorum.

Linktekini uygulayınca hata almaadım ama admin register ediyorum, users tablosuna kayıt oluyor.

Edit: App/Admin.php dosyasına protected $table = 'admins'; ekleyince çalıştı. Örnekte bunu eklemeyi unutmuş sanırım. Ama anlamadan o kadar çok yerde değişiklik yaptım ki bir noktada bir yerler patlayacakmış gibi geliyor otomatik multi auth olsa iyi olurmuş.