public function postLogin($request, $response, $service) { $u = User::where('email', $request->email)->where('password', ncrypt($request->password))->first(); if ($u) { Session::set('user_id', $u->id); Flash::alert('flash', 'You are looged in'); return $response->redirect('/dashboard/index', $code = 302); } else { Flash::alert('flash', 'you are a asshole'); return $response->redirect('/login', $code = 302); } }
public function update($request, $response) { if (Auth::check()) { $user = User::with('role')->find($request->id); $user->name = $request->name; $user->email = $request->email; $user->password = ncrypt($request->password); $user->role->permission = $request->permission; $user->push(); return $this->view('dashboard/edit', ['user' => $user]); } else { return $response->redirect('/login', $code = 302); } }