PHP
-
[CIBOARD] 소셜로그인 네이버로그인이 '로그인에 실패하였습니다' 오류 해결PHP/codeigniter 2020. 9. 22. 13:07
다른 소셜로그인은 정상작동하는데 네이버로그인에서만 회원가입과 요청정보까지 정상적으로 받았음에도 (정보제공동의창 에서 동의를 했음에도) '로그인에 실패하였습니다' 알럿이 뜰 때 해결방법입니다. application/controller/social.php 350줄 부근 function naver_login() 함수 안에 if($this->session->userdata('naver_access_token')) 이 if문 안에 $url = 'https://apis.naver.com/nidlogin/nid/getUserProfile.xml'; $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_SSL_VERIFYPE..
-
CIBOARD SMTP 이메일 전송 수정사항(feat. gmail smtp)PHP/codeigniter 2020. 8. 27. 11:00
이메일 세팅 수정 application>library>CB_Email.php function __construct() { parent::__construct(); $this->CI =& get_instance(); $this->protocol = $this->CI->config->item('email_protocal') ? $this->CI->config->item('email_protocal') : 'mail'; // mail/sendmail/smtp $this->smtp_host = $this->CI->config->item('email_smtp_host'); // SMTP Server. Example: mail.earthlink.net $this->smtp_user = $this->CI->confi..
-
정규식 공부 및 테스트PHP 2020. 8. 6. 15:09
정규식 작동 테스트 regexr.com 각종 정규식 및 사용법 안내 newehblog.tistory.com/54 각종 정규표현식(영어만 표현, 숫자만 표현 등) 안녕하세요~ 오늘은 정규표현식에 대해 알아보겠습니다. 정규표현식은 어떤 특정한 규칙을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어라고 합니다. 정규표현식은 처음 보시면 이� newehblog.tistory.com 도메인 정규식 okky.kr/article/366666 OKKY | 도메인 정규식 표현 질문드립니다. 참고 사이트 http://gocoding.tistory.com/93 도메인 입력란 유효성 검사도중 나타난 버그인데요 http:// 와 https://를 제외 한 도메인을 입력하여야하는 검사입니다. var domain docum..
-
AMAZON S3 PHP SDK 로 다운로드 연결하기PHP 2020. 4. 29. 20:10
credentials 액세스키와 시크릿키발급방법 AWS IAM에 접속해서 사용자 생성, 나같은경우는 S3 Read Only 퍼미션을 가진 사용자 생성 후 액세스키, 시크릿키 사용 ---------------------------------------------------- $provider = CredentialProvider::defaultProvider(); // /usr/sbin/.aws/credentials 파일에 key 보관 //var_dump($provider); // 이걸로 credentials 파일 어디서 로드하는 지 파악했음. $s3Client = new Aws\S3\S3Client([ 'region' => 'ap-northeast-2', 'version' => '2006-03-01', ..