Ben Laravel 5 kullanıyorum.Laravel'e kayıt olduktan sonra yönlendirme
Başarılı bir kayıttan sonra kullanıcıyı yönlendirmek istedim. Bunları benim denetleyicimde denedim ama işe yaramıyor.
protected $loginPath = '/plan';
protected $redirectTo = '/plan';
protected $redirectAfterRegister = 'plan/';
kayıt işleminden sonra gerçi ama başarılı giriş bu iş.
Ayrıca bir görünüm oluşturmak için postRegister
kullanmayı denedim ancak bir postRegister
yöntemini kullanarak kayıt işlemini geçersiz kılıyor ve bunu yapmak istemiyorum. Sadece kullanıcıyı başarılı bir kayıtla ilgili bir sayfaya yönlendirmek istiyorum.
public function postRegister(Request $request)
{
$validator = $this->registrar->validator($request->all());
if ($validator->fails())
{
$this->throwValidationException(
$request, $validator
);
}
$this->auth->login($this->registrar->create($request->all()));
// Now you can redirect!
return redirect('/plan');
}
Ya da buna benzer bir şey: Eğer çalışması gerektiğini belirtmek gibi
Bu gerçekten yardımcı oldu! Bu şekilde daha fazla kontrole sahip olursunuz. Sadece resgistrarı kaldırmak zorunda kaldı, çünkü 5.1'de kaldırıldı, bu yüzden $ this-> registrar-> validator'unu $ this-> validator'a değiştir, yaratılış için aynı. Doğrulayıcıya sahipseniz ve aynı sınıfta oluşturursanız. – TheYuwana