
구현은 파이썬이기만 하면 됨
인증키와 요청url에서 원하는 부분 수정
그후 원하는 부분만 출력하기 위해서 딕셔너리 분해

카카오 개발자 가입하기
rest api키 : 필수요소

redirecturi = http://127.0.0.1:8000/oauth
views.py
def request_api2(request):
return redirect('https://kauth.kakao.com/oauth/authorize?response_type=code&client_id={restapi키 }&redirect_uri=http://127.0.0.1:8000/oauth')
위와같이 하면 패쓰 oauth로 이동
oauth는 api3을 실행
def request_api3(request):
print(request.GET.get('code'))
# headers = {"Content-Type" : "application/x-www-form-urlencoded"}
# data = {
# "grant_type" : "authorization_code"
#
# }
headers = {"Content-Type" : "application/x-www-form-urlencoded"}
data = {
"grant_type": "authorization_code",
"client_id": "{restapi키}",
"redirect_uri": "http://127.0.0.1:8000/oauth",
"code": request.GET.get('code')
}
res = requests.post("https://kauth.kakao.com/oauth/token", data=data, headers=headers)
print(res.text)
return render(request, 'test5.html')
urls
path('kakao',board.views.request_api2),
path('oauth',board.views.request_api3),
카카오 회원가입 로그인 구현
구글 애널리틱스 전용 관리자 페이지 구현
이메일 인증
서비스 워커를 활용한 알림 기능