본문 바로가기
728x90

CODE43

[Flutter] Supabase를 사용해서 Kakao login 구현하기 Supabase를 사용해서 Kakao login을 구현해 보자! 한국인들이라면 대부분 사용하는 카카오톡! 앱 개발하다 보면 로그인을 구현하는 것은 대부분 필수인데 Supabase로도 카카오톡 로그인이 가능하다고 하니 해보도록 하겠습니다 Kakao developers 설정 먼저 카카오 로그인을 구현하기 위해서는 kakao developers에서 애플리케이션 추가하기를 클릭해서 현재 로그인을 구현해야 하는 프로젝트와 연동을 해줍니다 연동하는 방법과 초기 설정은 아래의 포스팅에서 확인할 수 있습니다 [Flutter] Kakao 개발자 사용하기 - 초기 설정 Flutter에서 카카오 기능 사용하기 카카오 기능을 구현하기 위해서는 카카오 개발자 페이지에서 설정을 몇 가지 해주어야 하는데 그 방법이 까다롭진 않으니.. 2024. 1. 11.
[Docker] 도커에 있는 데이터 다른 서버로 옮기기 Docker의 mariadb, mongodb, postgres 데이터를 다른 서버로 옮기기 개발을 하다 보면 서버의 용량문제나 서버 증축으로 인해서 데이터들을 옮겨야 할 때가 있는데 이때 docker에 있던 db나 데이터들을 옮겨야 하는데 이게 또 마냥 귀찮을 때가 있다 그래서 이번 포스팅만 보면 보다 손쉽게 옮길 수 있는 방법을 알려드리겠습니다 docker의 정보 확인하고 옮기기 방법은 mariadb, mongodb, postgres 셋다 동일하게 진행하시면 됩니다 먼저 docker ps로 containerID를 확인하고 docker inspect로 docker의 데이터를 확인해 줍니다 확인해야 할 정보는 👉 PortBindings : docker run에 -p를 담고 있는 정보입니다 (p : 포트) .. 2024. 1. 11.
[Flutter] 움직이는 이미지, 이모티콘 넣어보기 (lottie 사용) 움직이는 그림!! Lottie는?? 버튼이나 어떤 이벤트가 발생했을 때 움직이지 않는 아이콘만 썼다면! 이번 포스팅을 잘 보시면 좋습니다 움직이는 그림을 사용할 수 있는 JSON 기반의 오픈소스 라이브러리인데요 그리고 장점 중에 하나는 해상도에 구애를 받지 않아 모바일에 아주 찰떡이라는 점입니다 그렇다면 Lottie 사용방법에 대해서 한번 알아보겠습니다 Lottie 사이트에서 파일 가져오기 먼저 lottie 사이트로 들어가서 원하시는 그림을 가져오면 되는데요 간단한 회원가입 후에 사용하시면 됩니다 https://app.lottiefiles.com/ app.lottiefiles.com 다음은 Product에서 Free Animations을 클릭하시면 움직이는 그림이 딱! 나올 것입니다 여기에서는 pro 버.. 2024. 1. 8.
[Python] Postgresql 연동하기 (psycopg2 이용) Postgresql을 psycopg2를 사용해 연동하기 supabase를 사용하다 보니 기존에서 사용하던 서버에서 supabase의 postgresql과 연동할 일이 생겨서 기회가 생긴 김에 포스팅을 하려고 합니다 이번 포스팅은 선행사항으로 python으로 FAST API로 서버를 생성한 상태입니다 database.py 설정 pip install psycopg2 명령어를 사용하여 패키지를 설치해 줍니다 파일에 DB를 연결하고 사용하기 위한 초기 설정을 해줍니다 ✍ postgres_url = postgresql의 URL을 받는 부분 ✍ postgres_db_name = DB의 이름을 받는 부분 그러나두 개의 정보는 다른 사람들에게 보이면 보안에 문제가 되는 코드이기에 ENV(환경변수)로 저장을 해줍니다 💡.. 2024. 1. 4.
728x90
728x90