Google API 써서 로그인 환경 만들기
이번에 프로젝트를 진행하면서, Google API를 이용해서 로그인 환경을 만들어, 로그인하는 이름을 가지고 dir 구성하였다.
나중에 로그인 환경을 구축하는데 용이하게 사용가능할 것 같았다. 나중에 한 번 해보자
우선 Google API로 들어가서 프로젝트를 생성한다.
그 후, 사용자 인증 정보 만들기를 들어가서, 두 번째 OAuth 클라이언트 ID를 눌러준다.
아마 처음에는 OAuth 동의 화면에 설정이 안되어있을 것이다.
어플리케이션에 이름 적어준다. 그 밑에
승인된 도메인에 내가 주소로 걸어둘 도메인을 적어준다. 그 후 저장을 눌러준다.
그 다음 사용자 인증 정보 만들기를 들어가서 웹어플리케이션으로 정해준다.
여기서 만약 내가 다른 분야를 할 거면, 다른 걸 골라도 된다. 나는 웹을 할 것이기 때문에 웹 어플리케이션을 선택!
승인된 자바스크립트 원본, 여기에 내가 실제로 쓰는 도메인 full name 을 적어준다.
이 때, http와 https 를 둘 다 적어주는 편이 좋다.
승인된 redirection URI은 인증 후, 리디랙션되는 어플리케이션의 경로이다.
즉, 내가 구축한 웹어플리케이션의 ID로, 다른 user가 접근하여 내 ID로 안중울 받은 후, 리디랙션되는 어플리케이션 경로다.
그래서 위에서 적어준 주소 + /auth/google/callback 을 붙여서 저장한다.
저장한 후, 나와서 json파일로 저장버튼을 누른다.
나중에 웹서버를 구축한다면, node js 로 서버를 구축한 후, auth 폴더안에 config.json으로 저장한 후 config를 맞춰준다. config의 역할은 user가 내 웹서버를 들어올 때, 내가 config한 id로 인증을 받은 후, 리디랙션하여 정보를 보여주는 역할이다.
'대학원 공부 > computer science' 카테고리의 다른 글
Python : Basic : Class 기초 (0) | 2019.12.01 |
---|---|
Linux : Duckdns (0) | 2019.11.26 |
Big Data : Spark : SparkSession (0) | 2019.11.23 |
Big Data : Spark : findspark package (0) | 2019.11.23 |
Linux : SSH 이해하기 (0) | 2019.11.15 |
댓글