[OAuth] 로그인 인증과 개인정보 관리는 대기업에 맡기자
OAuth의 특징 3가지 (나의 새로운 웹서비스를 페이스북에 연결하는 것을 예로 든다면) 1. 페이스북에서 프로필 사진 또는 이메일, 친구목록 등 내가 원하는 다양한 정보를 세분화하여 가져올 수 있다. 2. 페이스북으로부터 읽기 전용 또는 페이스북에 쓰기까지 할 수 있다. 3. 페이스북에서는 언제든지 연결된 계정을 해제할 수 있다. 즉 OAuth를 활용하면 친구목록을 가져옴으로써 파생되는 다양한 기능을 이용할 수 있고, 개발자 입장에서도 관리가 편하다. 사용방법 1. 내 웹서비스를 완성한다. 2. 페이스북이나 깃허브 등 개발자 콘솔에 내 웹서비스 정보를 입력한다. 3. App ID(Clien ID)를 부여받는다. 4. 내가 필요로 하는 개인정보를 수집하는 데 동의하는 유저에 한해서 로그인 인증을 진행한다..
2020.05.17