public function postSavePassword(Request $r)
 {
     $model = new PRM();
     $model->user_id = $r->user_id;
     $model->email = $r->email;
     $model->token = \Hash::make($r->password);
     $model->created_at = strftime('%Y-%m-%d %H:%M:%S', strtotime('now'));
     if ($model->save()) {
         $pr = PRM::find($model->id);
         event(new PRSEvent($pr));
         return response()->json(['code' => 1]);
     }
 }
 public function confirmPassword(Request $r)
 {
     $token = urldecode($r->token);
     $id = $r->id;
     if ($pwd = PRM::find($id)) {
         $deadline = strtotime($pwd->created_at) + 86400;
         $pageOpenTime = strtotime('now');
         if (abs($deadline - $pageOpenTime) >= 86400) {
             return "Password Token expired";
         }
         event(new PCEvent($pwd));
         \Auth::logout();
         return redirect('/');
     } else {
         return "Password Change Process Terminated";
     }
 }