본문 바로가기

전체 글27

[Mac] 터미널 root 사용자 비밀번호 설정 Ruby on rails를 배워볼까 하는생각에 gem으로 rails를 설치하려고 하는데 설치가 안되는 일이 생겼다. 그래서 root 권한으로 들어가 설치하려고했더니 root 계정 비밀번호를 입력하는데 자꾸 비밀번호가 틀리다고 sorry라고 뜬다..?? 엇. 그러고보니까 내가 내 pc에 루트 계정 패스워드를 설정했었나...?🤫 비밀번호 설정하는 방법을 찾아봤더니 금방 나왔다. sudo -s 를 치고 비밀번호를 입력해 bash로 들어가준다. passwd root를 입력해서 root 의 비밀번호를 설정해주면 끝! 그런데 gem 으로 rails 설치시 해당 오류가 발생하면 root 계정으로 들어가서 설치를 진행할수는 있지만 보안상 권장하지 않는 방법이라고한다. rbenv을 통해 설치하는 방법을 권장하고 있다는데.. 2020. 12. 9.
[Web] Chrome 80 쿠키 SameSite 설정하기 회사에서 운영하는 서비스중에 PG관련된 부분은 다날결제모듈을 사용하고있었는데, 새로운 결제모듈로 바꾸게 되면서 작업을 진행하는도중 이상한 현상이 발생했다. 결제모듈을 호출 하고나서 결과 페이지로 돌아올때 기존의 세션이 없어지는 현상이였다. 기존 모듈 사용할때는 없었던 현상이고 심지어 세션이 계속 사라지는게아니라 결제를 진행하면 어쩔때는 그대로 살아있고 어쩔때는 없어져서 새로 생성하고 이러는 상황이라 원인을 알수가 없었다.😂 스프링 시큐리티 설정문제인가 싶어서 우리의 친구, 우리의 선생님 구글님께 열심히 검색을 해봤지만 비슷한 현상이 없었다...또르르.... 이것저것 계속 찾아보다가 크롬의 문제인가 싶어서 다른 브라우저로 테스트했더니 왠걸..? 결제가 너무 잘된다..?! 크롬에서 관련된 이슈가 있나 찾아봤.. 2020. 12. 4.
[Spring] REST 방식으로 네이버 로그인 구현하기 카카오 로그인에 이어서 이번엔 네이버 로그인을 구현해보자. 일단 네이버 개발자 센터로 들어가서 애플리케이션 등록을 해주자. developers.naver.com/ NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음�� developers.naver.com 애플리케이션 등록에서 사용 API는 네아로(네이버 아이디로 로그인)을 선택해주면 된다. 그 다음 서비스 URL, Callback URL을 설정해주면 되는데, 로컬 테스트 이후엔 실제 서비스 URL로 변경해주어야 동작하므로 주의해야 한다. 등록을 완료하고 나면 Client .. 2020. 10. 7.
[Spring] REST 방식으로 카카오 로그인 구현하기 - 2 이전에 썼던 카카오 로그인 구현하기를 이어써본다. 먼저 카카오개발자내의 REST API 문서를 다시 살펴보자. * URL POST /oauth/token HTTP/1.1 Host: kauth.kakao.com Content-type: application/x-www-form-urlencoded;charset=utf-8 * Parameter Name Type Description Required grant_type String "authorization_code"로 고정 O client_id String 앱 생성 시 발급 받은 REST API O redirect_uri String 인증 코드가 리다이렉트된 URI O code String 인증 코드 받기 요청으로 얻은 인증 코드 O client_secret.. 2020. 10. 5.