state 클라이언트에서 생성해서 보내주기 (좀더 공부를?)
여기 까지는 대충 아는 부분이라 스킵
코드 입력하고 토큰 획득
여기까지가 흐름 방식
인가 서버마다 검증하는 기준이 틀려서 1단계에서 redirect_url 안주면 (옵션이지만 ) 인증에 실패한다.