public function validate($field) { switch ($field) { case 'coll': $row = CollCred::find(Input::get('id')); break; case 'fs': $row = FsCred::find(Input::get('id')); break; case 'botb': $row = BotbCred::find(Input::get('id')); break; default: $row = CollCred::find(Input::get('id')); break; } if (!$row) { return Redirect::to('reg')->with('err', [$field, 'id']); } if (strcmp($row->passwd, md5(Input::get('passwd')))) { return Redirect::to('reg')->with('err', [$field, 'passwd']); } Session::put('sense', [$field, $row->id]); return Redirect::to('member/' . $field); }
public function validate() { $row = CollCred::find(Input::get('id')); if (!$row) { return Redirect::to('reg')->with('type', 'id')->with('err', 'Invalid college id'); } if (strcmp($row->passwd, md5(Input::get('passwd')))) { return Redirect::to('reg')->with('type', 'passwd')->with('err', 'Invalid college id / password combination'); } Session::put('collId', $row->id); return Redirect::to('member'); }