SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
OAuth 2.0 으로
                 서비스하기
                  itemBay 이용혁




12년 4월 5일 목요일
DEMO를 통해 OAuth
                   를 활용하여
                어떤 서비스를 만들
                수 있는지 알아본다.

12년 4월 5일 목요일
차례
                -   OAuth
                -   OAuth 2.0
                -   Examples
                -   Demo
                -   Q/A




12년 4월 5일 목요일
OAuth




12년 4월 5일 목요일
OAuth 2.0

                -   어플리케이션쪽의 접근성을 강화.
                -   암호화가 필요 없음.(https 사용)
                -   Signature 단순화
                -   Access Token 갱신 ( Refresh Token )
                -   좀 더 쉽다.



12년 4월 5일 목요일
Examples

                -   Facebook
                -   Foursquare
                -   Google
                -   Microsoft
                -   Daum




12년 4월 5일 목요일
DEMO
                -   Authorization Server ( Provider )
                -   Client ( Consumer )
                -   Resource Owner ( User )
                -   Resource Server ( Provider )
                -   Authorization
                -   Using Resources



12년 4월 5일 목요일
Q&A
       http://tools.ietf.org/html/draft-ietf-oauth-v2-25
        http://helloworld.naver.com/helloworld/24942
          http://www.andy.pe.kr/wordpress/?p=401
                UnLogicalDev@gmail.com / 이용혁 / itemBay

Contenu connexe

En vedette

오픈 API 활용방법(Daum 사례 중심, 윤석찬)
오픈 API 활용방법(Daum 사례 중심, 윤석찬)오픈 API 활용방법(Daum 사례 중심, 윤석찬)
오픈 API 활용방법(Daum 사례 중심, 윤석찬)Daum DNA
 
SMTP 프로토콜 (rfc281, rfc2821)
SMTP 프로토콜 (rfc281, rfc2821)SMTP 프로토콜 (rfc281, rfc2821)
SMTP 프로토콜 (rfc281, rfc2821)Jua Alice Kim
 
강력한 사용자인증 솔루션 Pinsafe
강력한 사용자인증 솔루션   Pinsafe강력한 사용자인증 솔루션   Pinsafe
강력한 사용자인증 솔루션 PinsafeYoungHan Kim
 
Android word press + woocommerce rest api
Android word press + woocommerce rest apiAndroid word press + woocommerce rest api
Android word press + woocommerce rest apiJose Berna
 
OAuth - GDG Korea Women 2014 첫 스터디
OAuth - GDG Korea Women 2014 첫 스터디OAuth - GDG Korea Women 2014 첫 스터디
OAuth - GDG Korea Women 2014 첫 스터디Jua Alice Kim
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발Unyong (Sheldon) Choi
 
Daum 검색/지도 API (이정주)
Daum 검색/지도 API (이정주)Daum 검색/지도 API (이정주)
Daum 검색/지도 API (이정주)Daum DNA
 
[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauth[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauthNAVER D2
 
Retrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃん
Retrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃんRetrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃん
Retrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃんYukari Sakurai
 
Daum 음성인식 API (김한샘)
Daum 음성인식 API (김한샘)Daum 음성인식 API (김한샘)
Daum 음성인식 API (김한샘)Daum DNA
 
OAuth2 and Spring Security
OAuth2 and Spring SecurityOAuth2 and Spring Security
OAuth2 and Spring SecurityOrest Ivasiv
 
톰캣 운영 노하우
톰캣 운영 노하우톰캣 운영 노하우
톰캣 운영 노하우jieunsys
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔NAVER D2
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기Jaewoo Ahn
 
REST API 설계
REST API 설계REST API 설계
REST API 설계Terry Cho
 
OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...
OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...
OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...Brian Campbell
 
Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838
Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838
Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838Suely Maia
 
M phil-computer-science-remote-sensing-projects
M phil-computer-science-remote-sensing-projectsM phil-computer-science-remote-sensing-projects
M phil-computer-science-remote-sensing-projectsVijay Karan
 

En vedette (19)

오픈 API 활용방법(Daum 사례 중심, 윤석찬)
오픈 API 활용방법(Daum 사례 중심, 윤석찬)오픈 API 활용방법(Daum 사례 중심, 윤석찬)
오픈 API 활용방법(Daum 사례 중심, 윤석찬)
 
SMTP 프로토콜 (rfc281, rfc2821)
SMTP 프로토콜 (rfc281, rfc2821)SMTP 프로토콜 (rfc281, rfc2821)
SMTP 프로토콜 (rfc281, rfc2821)
 
O auth2.0 guide
O auth2.0 guideO auth2.0 guide
O auth2.0 guide
 
강력한 사용자인증 솔루션 Pinsafe
강력한 사용자인증 솔루션   Pinsafe강력한 사용자인증 솔루션   Pinsafe
강력한 사용자인증 솔루션 Pinsafe
 
Android word press + woocommerce rest api
Android word press + woocommerce rest apiAndroid word press + woocommerce rest api
Android word press + woocommerce rest api
 
OAuth - GDG Korea Women 2014 첫 스터디
OAuth - GDG Korea Women 2014 첫 스터디OAuth - GDG Korea Women 2014 첫 스터디
OAuth - GDG Korea Women 2014 첫 스터디
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발
 
Daum 검색/지도 API (이정주)
Daum 검색/지도 API (이정주)Daum 검색/지도 API (이정주)
Daum 검색/지도 API (이정주)
 
[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauth[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauth
 
Retrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃん
Retrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃんRetrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃん
Retrofit2 &OkHttp 
でAndroidのHTTP通信が快適だにゃん
 
Daum 음성인식 API (김한샘)
Daum 음성인식 API (김한샘)Daum 음성인식 API (김한샘)
Daum 음성인식 API (김한샘)
 
OAuth2 and Spring Security
OAuth2 and Spring SecurityOAuth2 and Spring Security
OAuth2 and Spring Security
 
톰캣 운영 노하우
톰캣 운영 노하우톰캣 운영 노하우
톰캣 운영 노하우
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기
 
REST API 설계
REST API 설계REST API 설계
REST API 설계
 
OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...
OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...
OAuth 2.0 and Mobile Devices: Is that a token in your phone in your pocket or...
 
Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838
Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838
Haddock business, Lançamento salas e lojas na Tijuca, 2556-5838
 
M phil-computer-science-remote-sensing-projects
M phil-computer-science-remote-sensing-projectsM phil-computer-science-remote-sensing-projects
M phil-computer-science-remote-sensing-projects
 

Plus de YongHyuk Lee

Vert.X and MSA - DevOps
Vert.X and MSA - DevOpsVert.X and MSA - DevOps
Vert.X and MSA - DevOpsYongHyuk Lee
 
Microservices chat
Microservices chatMicroservices chat
Microservices chatYongHyuk Lee
 
2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispan2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispanYongHyuk Lee
 
spring3.2 java config Servler3
spring3.2 java config Servler3spring3.2 java config Servler3
spring3.2 java config Servler3YongHyuk Lee
 

Plus de YongHyuk Lee (6)

Vert.X and MSA - DevOps
Vert.X and MSA - DevOpsVert.X and MSA - DevOps
Vert.X and MSA - DevOps
 
Microservices chat
Microservices chatMicroservices chat
Microservices chat
 
2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispan2015 JBUG KOREA MEETUP - spring4 width infinispan
2015 JBUG KOREA MEETUP - spring4 width infinispan
 
spring3.2 java config Servler3
spring3.2 java config Servler3spring3.2 java config Servler3
spring3.2 java config Servler3
 
Infinispan
InfinispanInfinispan
Infinispan
 
LBS with MongoDB
LBS with MongoDBLBS with MongoDB
LBS with MongoDB
 

OAuth2.0

  • 1. OAuth 2.0 으로 서비스하기 itemBay 이용혁 12년 4월 5일 목요일
  • 2. DEMO를 통해 OAuth 를 활용하여 어떤 서비스를 만들 수 있는지 알아본다. 12년 4월 5일 목요일
  • 3. 차례 - OAuth - OAuth 2.0 - Examples - Demo - Q/A 12년 4월 5일 목요일
  • 5. OAuth 2.0 - 어플리케이션쪽의 접근성을 강화. - 암호화가 필요 없음.(https 사용) - Signature 단순화 - Access Token 갱신 ( Refresh Token ) - 좀 더 쉽다. 12년 4월 5일 목요일
  • 6. Examples - Facebook - Foursquare - Google - Microsoft - Daum 12년 4월 5일 목요일
  • 7. DEMO - Authorization Server ( Provider ) - Client ( Consumer ) - Resource Owner ( User ) - Resource Server ( Provider ) - Authorization - Using Resources 12년 4월 5일 목요일
  • 8. Q&A http://tools.ietf.org/html/draft-ietf-oauth-v2-25 http://helloworld.naver.com/helloworld/24942 http://www.andy.pe.kr/wordpress/?p=401 UnLogicalDev@gmail.com / 이용혁 / itemBay
  • 11.  과장 source code : https://github.com/unlogicaldev/oauth thank you ! 12년 4월 5일 목요일