Öncelikle
Request sınıfının
Illuminate\Http\Request olduğundan emin olun. Hata almadığınıza göre doğru olduğunu düşünüyorum.
Viewlar doğru dediğinize göre tablo alanlarının doğruluğu, formun method olarak POST kullanması, buna uygun post rotası, csrf token... gibi her türlü gereksinimi yaptığınızı varsayıyorum.
password alanı yerine
sifre alanını kullanmak istiyorsanız (kullanıcıları tutan tabloda sifre diye bir alanınız var değil mi)
User.php içerisinde şunu eklemeniz gerekiyor:
public function getAuthPassword()
{
return $this->sifre;
}
Kullanıcı kayıt olurken şifresi bcrypt ile şifreleyip veritabanına yazdırmanız gerekiyor:
User::create([
'email' => $request->email,
'sifre' => bcrypt($request->sifre)
]);
gibi.
Onun dışında "Laravel yolu" ile işlemleri yapmadığınız için kodları görmeden hatayı bulmak zor.