public function action_index() { if (Input::method() == 'POST') { $auth = Auth::instance(); if ($auth->login(Input::post('username'), Input::post('password'))) { if (!$auth->has_access('user.index')) { Response::redirect('user/login/widthout'); } Response::redirect('user/index'); } else { Session::set_flah('error', 'ユーザー名かパスワードが違います。'); } } return Model_User::theme('admin/template', 'user/login/index'); }