안전한 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 가 궁금한 웹 개발자에게 직접적인 도움이 될 수 있습니다.
그리고, 인증과 관련한 이슈가 있는 앱개발자들에게도
기획 및 앱을 구현하는데 많은 도움이 되지 않을까 생각합니다.
'한빛리더스 기타' 카테고리의 다른 글
[한빛리더스 SNS 콘텐츠 활동 미션]C#참고자료 ( 한빛미디어 지식정보네트워크 에서 ) (0) | 2014.10.03 |
---|---|
[한빛리더스 SNS 콘텐츠 활동 미션]C# Thread 참고 자료 모음 (0) | 2014.10.02 |
[한빛리더스 SNS 콘텐츠 활동 미션]한빛미디어 홈페이지에서 도서 인증하기 (0) | 2014.10.01 |
글로벌 소프트웨어를 말하다, 지혜 (0) | 2014.06.30 |
Thinking About - C++11 STL 프로그래밍 (전자책) (0) | 2013.11.09 |