안전한 API 인증과 권한 부여를 위한 클라이언트 프로그래밍 OAuth 2.0

 

 


도서정보( http://www.hanb.co.kr/ebook/look.html?isbn=9788979149944 )

 

안드로이드, 아이폰, 등등 스마트폰을 사용하려면 인증이라는 과정을

알게모르게 꼭 거쳐야 합니다. 특히 돈과 관련된 문제라면, 인증의 과정을 빼놓을 수

없습니다. 스마트폰의 종류도 다양하고, OS도 다르고, 웹사이트와 연동해야하고

다양한 서비스와도 협력 또는 연동해서 서비스를 만들어 내야하는 경우가 허다합니다.

각 앱별로 원하는 인증방식을 사용할 수 있지만, 다양한 플랫폼이나 다양한 상황에서

통합적으로 사용할 수 있는 방식은 거의 없다고 봐도 무방합니다.

그러나 현재까지 나온 방식 중에서 OAuth 2.0이 이런 다양한 조건들을 충족하면서

사용자와 개발자의 요구사항 모두를 만족시킬 수 있는 가장 좋은 대안일 수 있습니다.

아직 모든 서비스에 사용할 수 있는 것은 아니지만, 구글, 페이스북, 혹은 네이버처럼

큰 업체와 연동해야할 상황이라면, OAuth 2.0를 사용하는 것은 중요한 고려사항입니다.

OAuth 2.0으로 업데이트 된 이후, 그 필요성은 높아졌지만, OAuth 2.0에 대한 자료는

많지 않은 상황입니다. 다양한 이유가 있을 수 있겠지만, IT기술의 특성상 변화되는

상황과 영어로 나오는 자료는 어쩔 수 없는 부분일 것입니다.

이 책을 읽어보니, OAuth 2.0가 무엇인지,

그리고 어떻게 이용할 수 있는지에 대해 잘 정리되어 있습니다.

OAuth 에 대한 개념 설명이라든가,

OAuth 1과 OAuth 2 의 차이점에 대한 설명도 잘 나와있고,

사용가능한 예제도 볼 수 있습니다.

현재까지 한글로 된 자료중에서

OAuth 2.0에 대한 제대로 된 자료라고 하면

거의 유일하지 않을까 생각합니다.

OAuth 2.0 가 궁금한 웹 개발자에게 직접적인 도움이 될 수 있습니다.

그리고, 인증과 관련한 이슈가 있는 앱개발자들에게도

기획 및 앱을 구현하는데 많은 도움이 되지 않을까 생각합니다.

 

Posted by 달콤열정
,