<?php

return [
    'seed_user_key_default' => env('LEGACY_ENCRYPTION_KEY_WEB', ''),
    'server_encoding' => 'UTF-8',
    'inner_encoding'  => 'UTF-8',
    'block'           => 16,
    'iv' => [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],

    //로그인 오류 분류
    'login_reason' => [
        'L_NOT_EXISTS_ID'    => 'E1', # 아이디 없음
        'L_NOT_EXISTS_PASS'  => 'E2', # 패스워드 없음
        'L_INCORRECT_PASS'   => 'E3', # 패스워드 불일치
        'L_REJECT'           => 'E4', # 회원설정 접속차단
        'L_LOGIN_TIME'       => 'E5', # 최근로그인일시 업데이트실패
        'L_LOGIN_LOG_RECENT' => 'E6', # 로그인성공 로그 기록 실패
        'L_LOGIN_LOG_YYYY'   => 'E7', # 로그인성공 로그 기록 실패
        'L_NOT_SNS_REG'      => 'E8', # SNS 연동 가입 아님
        'L_INCORRECT_SNS'    => 'E9', # 아이디는 같지만 가입 sns 틀림
        'L_LOGIN_FAIL'       => 'E0', # 로그인5회오류
    ],

    //통신사.
    'carrier' => [
        'default' => 'n',

        // 표준 코드
        'codes' => [
            'SKT' => '01',
            'KT'  => '02',
            'LGU+' => '03',
            'LGU'  => '03',
            'LGT'  => '03',

            // 알뜰폰(표기 케이스 방어)
            'SKT_MVNO' => '04',
            'MVNO_SKT' => '04',

            'KT_MVNO' => '05',
            'MVNO_KT' => '05',

            'LGU_MVNO' => '06',
            'LGU+_MVNO' => '06',
            'MVNO_LGU' => '06',
        ],

        // 이미 코드로 들어온 경우 허용
        'allowed_codes' => ['01','02','03','04','05','06','n'],
    ],
];
