코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

로그인부분을 보고있는데요.

컨트롤러부분 Login


class Login extends CB_Controller
{
    /**
     * 로그인 페이지입니다
     */
    public function index()
    {
        // 이벤트 라이브러리를 로딩합니다
        $eventname = 'event_login_index';
        $this->load->event($eventname);

        if ($this->member->is_member() !== false && ! ($this->member->is_admin() === 'super' && $this->uri->segment(1) === config_item('uri_segment_admin'))) {
            redirect();
        }

        $view = array();
        $view['view'] = array();

        // 이벤트가 존재하면 실행합니다
        $view['view']['event']['before'] = Events::trigger('before', $eventname);

        $this->load->library(array('form_validation'));

         if ( ! function_exists('password_hash')) {
            $this->load->helper('password');
        }

        $use_login_account = $this->cbconfig->item('use_login_account');
        //echo $
        /**
         * 전송된 데이터의 유효성을 체크합니다
         */
        if ($use_login_account === 'both') {
            $config[] = array(
                'field' => 'mem_userid',
                'label' => '아이디 또는 이메일',
                'rules' => 'trim|required',
            );
            $view['view']['userid_label_text'] = '아이디 또는 이메일';
        } elseif ($use_login_account === 'email') {
            $config[] = array(
                'field' => 'mem_userid',
                'label' => '이메일',
                'rules' => 'trim|required|valid_email',
       7     );
            $view['view']['userid_label_text'] = '이메일';
        } else {
            $config[] = array(
                'field' => 'mem_userid',
                'label' => '아이디',
                'rules' => 'trim|required|alphanumunder|min_length[3]|max_length[20]',
            );
            $view['view']['userid_label_text'] = '아이디';
        }
        $config[] = array(
            'field' => 'mem_password',
            'label' => '패스워드',
            'rules' => 'trim|required|min_length[4]|callback__check_id_pw[' . $this->input->post('mem_userid') . ']',
        );


public function _check_id_pw($password, $userid) {




}





59번째 라인 callback__check_id_pw 이부분이요..

form에서 post값으로 유저아이디 하나만  넘겨주는데


이부분에서 _check_id_pw($password, $userid) 를 받네요??..

에코 찍어보면 잘찎히는데 어디서 갖고오는거죠 ..비밀번호는..







0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오톡으로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

질문/답변

번호 제목 글쓴이 날짜 조회수
공지 Github 운영을 시작합니다 +8 icon 관리자 11-19 1,634
공지 씨아이보드 3 배포 안내 +16 icon 관리자 11-09 2,295
568 설치관련 질문입니다. 부자아빠 2일전 32
567 게시판 카운트 문의드립니다. +2 whalam 3일전 21
566 네이버 소셜로그인 "이름 정보를 확인할 수 없어 로그인할 수 없습니다" … gmgkgk 8일전 35
565 컨트롤러 안에 하위폴더를 만들고 싶습니다. +2 -44 9일전 70
564 회원가입 .. 사용자 필드추가시 에러.. +2 색공간 03-12 67
563 컨텐츠몰 문의드립니다. -43 03-12 43
562 도커에 설치해보신분 계신가요? 송송 03-12 35
561 인코딩문제 좀 봐주세요.. +1 기루기루 03-07 75
560 설치 실패 문제입니다. 언플러그 03-07 48
559 관리자님 어디가셨나요? ceoseo 02-26 121
558 게시판사용자설정에서 ID항목 추가 후에 리스트페이지에서 노출이 안됩니다만… dekoon 02-25 61
557 게시판 답변시 '원문' 글이 에디터에 오게 하는 방법이 있을까요? 구글러팁 02-20 53
556 로그인후 글쓰기시에 항목부분 설정 울트라짱기 02-20 55
555 메일 테스트 이슈 질문 honghong 02-18 62
554 인기 검색어 기능이 있나요? 도리도리 02-17 47
553 안녕하세요, 블로그비서 운영자입니다 +1 라미네컴퍼니 02-15 135
552 현재 SMS모듈 톰소여 02-13 90
551 초보질문 글쓰기시 카테고리(분류) 자동선택 할수 있을까요? 도리도리 02-13 113
550 소셜 로그인 문의(수정) perfume 02-11 155
549 [code] ~ [/code] 구문에서 <a>태그 사용하지 않기.. +1 icon 북마스터 02-07 196