Ruby on Rails Facebook Login API only mode
in Development on Rails
전반적인 설명과 Google Login방법은 Ruby on Rails Google Login API only mode에서 이미 했으니 그것을 참고하길 바란다.
in Development on Rails
전반적인 설명과 Google Login방법은 Ruby on Rails Google Login API only mode에서 이미 했으니 그것을 참고하길 바란다.
in Development on Rails
Ruby on Rails에서 Social Login을 하기 위해서는 omniauth-oauth2 기반의 gem들을 사용하는게 가장 일반적인 방법이다.
Legacy Code를 Renewal 하기로 결정하여 관련 개발자들을 불러서 이 내용을 알리고 앞으로의 일정에 대해서 논의하는 첫 미팅이었다. 그 동안 나는 PoC로 Ruby on Rails, Nest.JS 두 가지로 프로젝트를 진행했으며, 그 결과를 팀장님과 같이 논의하여 일단 Ruby on Rails로 Renewal 하기로 잠정적으로 결정을 했다. 그 이유는 코드 작업량이 훨씬 적고, 비지니스 로직 구현하는 시간도 적게 들어서이다. Renewal 작업을 하는 동안에도 다른 업무 요청사항들은 계속 있을 것이기 때문에 최대한 짧은 시간에 Renewal을 마치는게 중요하다고 생각했기 때문이다. 최종적으로는 Node로 다시 한번 Renewal을 할 것이다. 왜냐면 채용문제 때문에 어쩔수가 없다. Ruby로 잘 정리된 코드를 Node로 옮기는건 비교적 쉽다고 판단을 했다.
in Development on DevOps
이번에는 AWS CodeBuild Project와 이에 필요한 Resource들을 Terraform을 이용하여 배포하고, Multibranch Pipeline Project를 생성하여 실제로 Build가 되는 과정까지 다룰 것이다.