Exemple #1
0
 public function postLogin(LoginRequest $request)
 {
     $input = $request->only('username', 'password');
     if (strlen($input['username']) > 5) {
         $input['username'] = substr($input['username'], -5);
     }
     if (!($registration = Registration::login($input)->first())) {
         return redirect()->route('registration.registrar.login')->with('error', trans('registration::registrar.unvalid_credentials'));
     }
     $registration->load('step', 'type', 'degrees', 'speciality', 'period', 'birthcountry', 'contactcountry', 'contactcity', 'nationalitycity');
     event(new RegistrarLogin($registration));
     session()->put(config('registration.session_key'), $registration);
     return redirect()->route('registration.registrar.index');
 }