/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $model = $this->nguoi_dung->find($id); Logfileadmin::addData("Xóa", "Thành Viên", $model->id, "Tên: " . $model->tennd . "\n Tài khoản:" . $model->taikhoan); $this->nguoi_dung->find($id)->delete(); return Redirect::route('nguoi_dungs.index'); }
public static function checkHoanTat($email, $mk) { $user = Nguoi_dung::where('email', '=', $email)->where('matkhau_tam', '=', $mk)->get()->first(); if (!empty($user)) { $user->matkhau = md5(sha1($mk)); $user->matkhau_tam = null; $user->save(); $login = asset('users/dang-nhap'); Session::put('success_pass', "Lấy mật khẩu thành công."); return true; } else { Session::put('error_pass', 'Lấy mật khẩu thất bại'); return false; } }
public function postDoiMatkhau() { $rules = array("pass" => "required", "password" => "required|min:6|confirmed"); $data = Input::all(); $validate = Validator::make($data, $rules); if (!$validate->fails()) { $check = Nguoi_dung::where("taikhoan", '=', Session::get('taikhoan'))->where('matkhau', '=', md5(sha1($data['pass'])))->count(); if ($check > 0) { $nguoidung = Nguoi_dung::where("taikhoan", '=', Session::get('taikhoan'))->where('matkhau', '=', md5(sha1($data['pass'])))->first(); $nguoidung->matkhau = md5(sha1($data['password'])); $nguoidung->save(); return Redirect::to("users/doi-matkhau")->with("successPass", "Đổi mật khẩu thành công"); } else { return Redirect::to("users/doi-matkhau")->with("errorPass", "Mật khẩu hiện tại không đúng hoặc xác nhận mật khẩu sai."); } } else { return Redirect::to("users/doi-matkhau")->with("errorPass", "Mật khẩu hiện tại không đúng hoặc xác nhận mật khẩu sai."); } }