javascript 카카오 아이디로 로그인하기 구현

아래 문서는 Kakao SDK for JavaScript(이하 JavaScript SDK) 사용법을 설명합니다. https://developers.kakao.com/docs/latest/ko/getting-started/sdk-js Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 아래 문서에서는 예제 코드들을 확인 할 수 있습니다. 카카오에서 코드를 쉽고 간결하게 잘 짜두었고, 주석도 친절히 잘 달아주어서 어렵지 않게 여러가지 다양한 기능을 사용해 볼 수 있습니다. 개인적으로 API 는 카카오쪽이 가장 마음에 들었습니다. developers.ka..

Programming/javascrlpt 2021.03.26
javascript 네이버 아이디로 로그인하기 구현

Python 에서 Flask의 활용을 공부하던 중이었지만, 사실상 Flask는 서버 역할만 하고, javascipt로만 구현되어있기 때문에 javascipt 카테고리로 구분하였습니다. 사실상 로그인 구현에 필요한 모든 코드는 NAVER Developers 에 모두 잘 정리가 되어있습니다. 그걸 받아다가 원하는 포맷으로 가공해서 사용하기만 하면 됩니다, 하지만 막막하고 어려움을 겪을 수 있으니 한번 정리해보겠습니다! developers.naver.com/docs/login/web/web.md Web 애플리케이션 - LOGIN 네이버 아이디로 로그인은 서버 사이드 언어인 PHP나 Java로 개발한 웹 애플리케이션에도 적용할 수 있습니다. 또한 프런트엔드에서 사용하는 JavaScript를 사용해도 적용할 수 ..

Programming/javascrlpt 2021.03.26
python opencv 설치

pip install opencv-pythonCopy 하면 끝납니다. 저는 conda를 사용하기 때문에, 먼저 conda install opencv-python 을 입력 해 보았는데요 , 설치가 되지 않았습니다. 그래서 pip install로 해보니, 위에 경로가 보이듯 알아서 anaconda3/lib/python3.8/ 디렉터리를 잘 찾아가서 설치해주니 애초에 걱정할 게 없었습니다. + 추가 : import는 되는데 왠지 모르게 자꾸 Undefined variable이 나올때 ? cv2에만 해당하는 건 아니고 어떤 import 든 똑같이 고생할 수 있습니다. 저는 opencv를 설치하게 전에 init.py 에서 실수로 import 문을 넣어뒀었는데 그거때문에 계속 안되었었습니다. 그것도 모르고 open..

Programming/Python 2021.03.25
python, mysql, Flask 연동한 CRUD 예제

mysql 연동을 아직 못해봤으면 아래 글을 먼저 참고해주세요 shanepark.tistory.com/44?category=1191756 python 에서 pymysql 이용해 mysql과 연결하기, CRUD 예제 일단 MYSQL이 설치되어 있지 않다면 설치 및 초기 설정이 필요합니다. shanepark.tistory.com/41 mac) MYSQL 설치 및 초기설정하기 HOMEBREW 패키지 설치를 이용해 설치하는게 가장 간단합니다. [ homebrew가 설치 shanepark.tistory.com Flask 를 안써봤다면 아래 글을 먼저 참고해주세요 shanepark.tistory.com/56?category=1191756 파이썬 Flask 사용법 - 1) Hello Flask 제가 사용중인 cond..

Programming/Python 2021.03.24
python Flask 이용해 구글 로그인 구현하기

중간프로젝트에서 네이버, 카카오, 구글등의 OAuth 로그인을 구현하고 싶었지만 시간에 치여 불가능 했었는데요, 이번에 조별 과제를 통해 기회가 생겨 파이썬에서 구현 해 보았습니다. developers.google.com/identity/sign-in/web/sign-in Integrating Google Sign-In into your web app Google Sign-In manages the OAuth 2.0 flow and token lifecycle, simplifying your integration with Google APIs. A user always has the option to revoke access to an application at any time. This document..

Programming/Python 2021.03.24