본문 바로가기
반응형

분류 전체보기171

[아임포트] 일반 결제 API 연동 개발 환경 : Laravel Framework, php 상세 API 정보는 아래를 참고 하길 바란다. docs.iamport.kr/implementation/payment [결제연동] 일반결제 일반결제 연동하기 해당 가이드는 아임포트 일반 결제 기능을 웹사이트에 설치하고 서버 데이터베이스에 결제 결과 정보를 저장하는 방법을 안내합니다.아임포트의 JavaScript 라이브러리를 삽입 docs.iamport.kr 1. 아임포트 라이브러리 추가하기 jQuery 기반이기 때문에 jQuery라이브러리를 추가해줘야 한다. 2. 가맹점 식별코드 추가 let IMP = window.IMP; // PG사로 바로 결제를 요청한다. confirm_url을 사용하지 않고 결제를 진행할 경우 이미 결제가 이루어진 후, 웹서버측.. 2021. 3. 18.
[아임포트] 휴대폰 본인인증 API 연동 개발 환경 : Laravel Framework, php 상세 API 정보는 아래를 참고 하길 바란다. docs.iamport.kr/tech/mobile-authentication [가이드] 휴대폰 본인인증 휴대폰 본인인증 연동하기 휴대폰 본인인증 서비스란 본인 명의로 개통한 휴대폰을 이용하여 최소한의 개인정보를 입력하는 인증 절차를 거쳐 본인 여부와 입력한 정보의 정확성을 확인하여 docs.iamport.kr 1. 아임포트 라이브러리 추가하기 jQuery 기반이기 때문에 jQuery라이브러리를 추 가해줘야 한다. 2. 가맹점 식별코드 추가 let IMP = window.IMP; // 내정보->REST API 키 값을 입력한다. $imp_key = "REST API 키"; //아임포트 관리자 페이지의 시스.. 2021. 3. 17.
[Windows Server] 원격 접속 포트 변경하기 원격 접속 포트 변경하는 것에 대해 알아 보겠다. 구축한 물리 서버에서 무차별 대입 공격 이력이 있어서 매우 찝찝한 상황에 상용 서버로 사용중이라 뭔가 설정을 하기도 애매한 상황 이라 서버 업체도 변경할 겸 해서 클라우드 서버를 구축하게 되었다. 윈도우에서는 원격 접속시(rdp) 포트가 기본적으로 "3389"포트 로 고정 되어 있다. www.krcert.or.kr/data/secNoticeView.do?bulletin_writing_sequence=24364 KISA 인터넷 보호나라&KrCERT KISA 인터넷 보호나라&KrCERT www.boho.or.kr 3389 포트는 위와 같이 해킹의 위험이 있기 때문에 변경을 권고한다. 1. 윈도우 레지스트리값 수정 2. 서비스에서 Windows Remote M.. 2021. 3. 15.
Let's encrypt를 통한 무료 SSL 인증서 발급하기 ※XAMPP(Apache) , WINDOW Server 2016 기준 입니다 웹서버에 SSL을 설정할 필요성을 느껴 검색하던 도중 무료로 발급 가능한 것을 찾았다. letsencrypt.org/ko/ Let's Encrypt - 무료 SSL/TLS 인증서 letsencrypt.org 장점은 당연히 무료라는점이다. 유료 인증서들 살펴봤는데 가격이 정말 천차만별이다.. 단점이라면 3개월마다 갱신을 해줘야 하는점? 하지만 발급하게되면 작업 스케줄러에 인증서를 갱신하는 작업이 자동으로 등록되기때문에 갱신이 똑바로 되었는지만 확인하면 될 것 같다. 인증서를 발급,폐기하는 프로그램이 굉장히 많이 있는데 아래의 링크에서 원하는 것을 설치하면 될 것같다. Cerbot을 주로 사용하는것 같은데 본인은 win-acme를 .. 2021. 3. 2.
[Laravel] Window10 사용 시 작업 스케줄러 적용하기 라라벨 프레임워크에서는 기본적으로 작업 스케줄러 기능을 제공한다. 기본 개념은 아래 document에서 확인할 수 있다. laravel.kr/docs/8.x/scheduling 라라벨 8.x - 작업 스케줄링 라라벨 한글 메뉴얼 8.x - 작업 스케줄링 laravel.kr 자사 서비스에 하루 한번 출석체크를 하면 포인트를 받을 수 있는 기능이 있어 매일 자정에 출석체크 여부를 초기화 할 수 있는 기능이 필요했다. 리눅스 서버였다면 cron을 이용해서 간편하게 할 수 있을것 같은데 Windows에서는 작업 스케줄러 화면에서 cron과 같은 기능을 추가 할 수 있다. 아래와 같은 순서로 진행하면 작업 스케줄러를 실행할 수 있다. 1. 제어판 -> 관리도구 ->작업 스케줄러 클릭 후 우측의 작업 만들기 클릭 .. 2021. 1. 26.
[NodeJS] Error [ERR_UNESCAPED_CHARACTERS]: Request path contains unescaped characters URL 요청하면서 발생한 에러이다. 번역 그대로 요청 경로에 처리하지 못하는 문자가 있는 것이다! 또는 띄어쓰기나 잘못된 문자가 들어갔을때 발생할것으로 예상된다. http://localhost/img/이미지.jpg 나는 위와 같이 한글로된 URL을 요청했는데 UNESCAPED_CHARACTERS 에러가 발생했고 한글 때문이라는것을 알게되었다. 따라서 javascript에 내장 되어있는 encodeURI() 함수를 사용하면 해결된다. encodeURI(http://localhost/img/이미지.jpg) 해당 URL을 UTF-8로 변환 되어 한글로 된 부분을 escaped된 문자열로 바꿔주게 된다. 2021. 1. 19.
반응형