관리자 0 66 0 0

대략의 스토리는 이렇다.

Java Spring 으로 개발된 사이트가 있었다.

프레임워크는 드럽게 많이 쓴 사이트였다.

Spring boot, 엥귤러 js, 하이버네이트...

이걸 토탈로 JHIPSTER -_-;

 

정녕 프레임워크는 누구를 위한 도구인가~~~

 

암튼 잡소리는 집어치우고,

이 사이트를 php로 재개발 하여야 했다.

내 생각은 이러했다.

1. 모델부분 즉 DB 스키마는 그대로 가자. DB 스키마는 그대로 가기 때문에, 데이터 이관시에 덤프만 떠서 옮기면 된다는 나의 전략!

2. 컨트롤러 부분만 php에 맞게끔 개발하자.

 

모든게 순조로울 거라고 생각했던 찰나.

아뿔싸 회원디비의 패스워드가 암호화 되어 있었다는것을 망각...

물론 java 나 php 나 암호화 알고리즘은 동일하게 지원이 대부분 되기 때문에 큰 걱정은 안하고 있었다.

 

그리고 java 에서 아래 라이브러리를 사용하고 있다는 것을 확인했다.

 

import org.springframework.security.crypto.password.PasswordEncoder; 

 

검색을 해보니 erypt 암호화 더군.

 

또 검색결과 php 에서는 password_hash 또는 erypt 함수를 사용하면 된다.

여기서부터 기나긴 나의 삽질 여행기가 시작되었다.

 

결론만 따져보면 password_verify 함수로 체크를 하면 되는 거였음 -_-;

 

$2a$10$QhcD0taIY7yvOpO.QoKER.Fr.OwWb2zUi54ZLvyDVDD9s0W/9zvwK 

Comments


제목 글쓴이
60,000달러에 머무는 비트코인과 알트코인의 급상승 댓글 1 비회원
텔레그램 채널 알림(푸시) API 마스터욱
apmsetup 대신에 쓸만한 프로그램, 오토셋(Autoset) 댓글 2 마스터욱
파생상품 거래란? 댓글 1 비회원
jQuery ezPlus 그누보드 상세페이지 이미지에 적용소스 마스터욱
bitmex API - 주문리스트 가져오기(order list) 마스터욱
bitmex API - 주문하기(order) 마스터욱
CI(코드이그나이터) 세팅정리 마스터욱
PHP 사진파일의 GPS 좌표값 뽑아내기 마스터욱
CIBoard(코드이그나이터) 에서 접속통계 쌓지 않는 방법 마스터욱
CI(코드이그나이터) 컨트롤러 바로 호출하기 마스터욱
구글지도 API를 이용한 좌표값 -> 주소문자열 가져오기 마스터욱
날짜정보 리턴 마스터욱
imagecreatefrompng 가 안 먹던 현상 해결 마스터욱
CI(코드이그나이터) 의 템플릿 파일에서 모델(Model) 호출하기 마스터욱
자주 사용하는 정규식 마스터욱
스마트폰으로 찍은 사진의 회전을 자동으로 되돌려주는 소스 마스터욱
php library - pdfparser   마스터욱
스마트에디터에서 아이폰으로 이미지 업로드시에 상하/좌우 회전이 되던 현상 수정방법 마스터욱
코드이그나이터(CI) 쿼리 확인방법 마스터욱
카테고리