public function store(LoginRequest $request) { $userEmail = User::where('email', Input::get('email'))->first(); if (!$userEmail) { $empresaEmail = Empresa::where('email', Input::get('email'))->first(); if (!$empresaEmail) { Session::flash('message-error', 'El email ingresado no se encuentra registrado.'); return Redirect::back(); //->withInput()->withFlashMessage('Unknown username.'); } else { if (Auth::empresa()->attempt(['email' => Input::get('email'), 'password' => Input::get('password')])) { return Redirect::to('/empresas'); } Session::flash('message-error', 'Datos son incorrectos'); return Redirect::to('/Login'); } } else { if (Auth::user()->attempt(['email' => Input::get('email'), 'password' => Input::get('password')])) { return Redirect::to('/usuarios'); } } Session::flash('message-error', 'Datos son incorrectos'); return Redirect::to('/login'); }
public function store(UserCreateRequest $request) { User::create($request->all()); Session::flash('message', 'Usuario creado correctamente'); return Redirect::to('/usuarios'); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }