SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
OpenID Tech Night Vol.6


         ×
OpenID導入経緯・背景
             導入経緯・
             導入経緯




導入前の
導入前の


パートナー向 け認証機能は楽天オリジナル
パートナー向け認証機能は楽天オリジナル
パートナー向 認証機能は楽天オリジナル
パートナー向 認証機能は楽天オリジナル

パートナーサイドでの導入の敷居も 高く、ごく
パートナーサイドでの導入の敷居も高く、ごく
パートナーサイドでの導入 の敷居も
パートナーサイドでの導入 敷居も
        での導入
        での導入の
限定的な展開しかできなかった
限定的な展開しかできなかった
限定的な展開しかできなかった
限定的な展開しかできなかった

                         2
OpenID導入経緯・背景
             導入経緯・
             導入経緯




        ×
外部サイトにて楽天IDでのログインが可能と
外部サイトにて楽天IDでのログインが可能と
外部サイトにて楽天IDでのログイン が可能と
外部サイトにて楽天IDでのログイン 可能と
   サイトにて楽天IDでのログイン
   サイトにて楽天IDでのログインが
なり、ユーザの 利便性向上
なり、ユーザの利便性向上
なり、ユーザの
なり、ユーザの

Open仕様である為 、導入の敷居が 下がった
Open仕様である為、導入の敷居が下がった
Open仕様である 為 導入の敷居が
Open仕様である
    仕様である
    仕様である為 導入の敷居が

          限定的な公開ではあるが…
          限定的な公開ではあるが
                ではあるが
                          3
OpenID導入経緯・背景
                   導入経緯・
                   導入経緯



2008      あんしん支払
              支払い
2008年 10月 あんしん支払いサービススタート
           同時に楽天OpenIDサービスイン)
                OpenIDサービスイン
          (同時に楽天OpenIDサービスイン)

2008年 12月
2008年 12月 OpenID Foundation Japan に参加

2009
2009年   5月 AX のグループ内利用開始
               グループ内利用開始

2009年
2009年   9月 モバイル版サービスイン
           モバイル版

2010年
2010年   4月 OpenID OAuth Hybrid サービスイン

                                        4
Use case


あんしん支払いサービス(ネット決済代行)での利用
あんしん支払いサービス(ネット決済代行)での利用
    支払         決済代行          決済時の認証にOpenIDを利用。
                             決済時の認証にOpenIDを利用。
                             決済情報のやりとりは、OpenIDを
                             決済情報のやりとりは、OpenIDを
                                 のやりとりは
                             キーに っている。
                             キーに行っている。



                                     RP
                                 決済リクエスト
                                 決済リクエスト



                                               OPに
                                               OPにリダイレクト
                                     同意画面
                                                    同意


                                 RPに
                                 RPにリダイレクト
                                                    確認要求
                                                     確認

                                             決済処理

                                     RP
                              決済完了


                             OpenIDを決済処理がラップする形式。
                             OpenIDを決済処理がラップする形式。
                                            する形式
                             決済情報のやりとりは独自の方法で行っている。
                             決済情報のやりとりは独自の方法で っている。
                                 のやりとりは独自

                                                           5
Use case


   ニックネームの表示(AXの利用)
   ニックネームの表示(AXの利用)                サイトに penIDを導入。
                                   サイトにOpenIDを導入。
                                   AXを利用してニックネーム等
                                   AXを利用してニックネーム等の情
                                        してニックネーム
                                      提供している
                                        している。
                                   報を提供している。



                                      ニックネーム要求
                                      ニックネーム要求
                                       認証リクエスト
                                       認証リクエスト


                    ログイン前
                    ログイン前                         OPに
                                                  OPにリダイレクト
                                        同意画面
                                                      同意


                                      RPに
                                      RPにリダイレクト
                                                     確認要求
                                                       確認

ログイン後 ニックネームを表示している
ログイン後 (ニックネームを表示している)
                している)                   認証完了
                                      ニックネーム取得
                                      ニックネーム取得




                                   AXを いてニックネーム等 提供している。
                                   AXを用いてニックネーム等を提供している。
                                         ニックネーム    している


                                                              6
Use case


モバイル版
モバイル版OpenID              携帯端末向けのサービスで
                         携帯端末向けのサービスで、認証
                              けのサービス
                          仕組みとして利用。
                            みとして利用
                         の仕組みとして利用。
                         シーケンスはOpenIDと同様。
                         シーケンスはOpenIDと同様。



                            認証リクエスト
                            認証リクエスト
     携帯端末IDにも対応
     携帯端末 にも対応
           にも
                                        OPに
                                        OPにリダイレクト
                              同意画面
                                            同意


                            RPに
                            RPにリダイレクト
                                           確認要求
                                             確認

                              認証完了




                         パラメータを独自仕様で短縮している。
                         パラメータを独自仕様で短縮している。
                                      している
                         OpenIDの公式仕様に
                         OpenIDの公式仕様に乗り変えたい。。。
                                        えたい。。。

                                                    7
Use case


個人情報をフィルイン(政治献金サイト)
個人情報をフィルイン(政治献金サイト)
               サイト                              利用。
                           OpenID OAuth Hybrid を利用。
                           現在では、個人情報の補完に
                           現在では、個人情報の補完に利
                             では
                            している。
                           用している。



               個人情報提供同意                    割 愛
                               認証リクエスト
                               認証リクエスト


                                            OPに
                                            OPにリダイレクト
                                 同意画面
                                                 同意


                               RPに
                               RPにリダイレクト
                                                 確認要求
                                                  確認

                                 認証完了




                           楽天の会員情報から献金者の氏名、
                           楽天の会員情報から献金者の氏名、住所等
                                   から献金者
                            補充される
                              される。
                           が補充される。


                                                        8
まとめと今後
           まとめと今後




         ×
利便性と導入のしやすさは冒頭に 述べた通 り
利便性と導入のしやすさは冒頭に述べた通り
利便性と導入のしやすさは冒頭 に べた通
利便性と導入のしやすさは冒頭
      のしやすさは冒頭
      のしやすさは冒頭に べた通

AXしかり、OAuthしかり、Openであることの恩
AXしかり、OAuthしかり、Openであることの恩
AXしかり 、OAuthしかり 、Openであることの 恩
AXしかり OAuthしかり Openであることの
  しかり、
  しかり       しかり、
            しかり      であることの恩
                     であることの
恵が大きい。
恵が大きい。
    きい。
    きい。


                                9
まとめと今後
         まとめと今後




        ×
現対応サービスの利用促進(内外)
現対応サービスの利用促進(内外)と、OpenID
   サービス
を活用した様々なサービスの開発。
 活用した
   した様  サービスの開発。
また、新機能の
また、新機能の取り込みを積極的に実施。
          みを積極的に実施。
            積極的

                    一般公開もね
                    一般公開もね…
                        もね

                              10

Contenu connexe

Dernier

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Dernier (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

En vedette

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

[Tech night]rakuten

  • 1. OpenID Tech Night Vol.6 ×
  • 2. OpenID導入経緯・背景 導入経緯・ 導入経緯 導入前の 導入前の パートナー向 け認証機能は楽天オリジナル パートナー向け認証機能は楽天オリジナル パートナー向 認証機能は楽天オリジナル パートナー向 認証機能は楽天オリジナル パートナーサイドでの導入の敷居も 高く、ごく パートナーサイドでの導入の敷居も高く、ごく パートナーサイドでの導入 の敷居も パートナーサイドでの導入 敷居も での導入 での導入の 限定的な展開しかできなかった 限定的な展開しかできなかった 限定的な展開しかできなかった 限定的な展開しかできなかった 2
  • 3. OpenID導入経緯・背景 導入経緯・ 導入経緯 × 外部サイトにて楽天IDでのログインが可能と 外部サイトにて楽天IDでのログインが可能と 外部サイトにて楽天IDでのログイン が可能と 外部サイトにて楽天IDでのログイン 可能と サイトにて楽天IDでのログイン サイトにて楽天IDでのログインが なり、ユーザの 利便性向上 なり、ユーザの利便性向上 なり、ユーザの なり、ユーザの Open仕様である為 、導入の敷居が 下がった Open仕様である為、導入の敷居が下がった Open仕様である 為 導入の敷居が Open仕様である 仕様である 仕様である為 導入の敷居が 限定的な公開ではあるが… 限定的な公開ではあるが ではあるが 3
  • 4. OpenID導入経緯・背景 導入経緯・ 導入経緯 2008 あんしん支払 支払い 2008年 10月 あんしん支払いサービススタート 同時に楽天OpenIDサービスイン) OpenIDサービスイン (同時に楽天OpenIDサービスイン) 2008年 12月 2008年 12月 OpenID Foundation Japan に参加 2009 2009年 5月 AX のグループ内利用開始 グループ内利用開始 2009年 2009年 9月 モバイル版サービスイン モバイル版 2010年 2010年 4月 OpenID OAuth Hybrid サービスイン 4
  • 5. Use case あんしん支払いサービス(ネット決済代行)での利用 あんしん支払いサービス(ネット決済代行)での利用 支払 決済代行 決済時の認証にOpenIDを利用。 決済時の認証にOpenIDを利用。 決済情報のやりとりは、OpenIDを 決済情報のやりとりは、OpenIDを のやりとりは キーに っている。 キーに行っている。 RP 決済リクエスト 決済リクエスト OPに OPにリダイレクト 同意画面 同意 RPに RPにリダイレクト 確認要求 確認 決済処理 RP 決済完了 OpenIDを決済処理がラップする形式。 OpenIDを決済処理がラップする形式。 する形式 決済情報のやりとりは独自の方法で行っている。 決済情報のやりとりは独自の方法で っている。 のやりとりは独自 5
  • 6. Use case ニックネームの表示(AXの利用) ニックネームの表示(AXの利用) サイトに penIDを導入。 サイトにOpenIDを導入。 AXを利用してニックネーム等 AXを利用してニックネーム等の情 してニックネーム 提供している している。 報を提供している。 ニックネーム要求 ニックネーム要求 認証リクエスト 認証リクエスト ログイン前 ログイン前 OPに OPにリダイレクト 同意画面 同意 RPに RPにリダイレクト 確認要求 確認 ログイン後 ニックネームを表示している ログイン後 (ニックネームを表示している) している) 認証完了 ニックネーム取得 ニックネーム取得 AXを いてニックネーム等 提供している。 AXを用いてニックネーム等を提供している。 ニックネーム している 6
  • 7. Use case モバイル版 モバイル版OpenID 携帯端末向けのサービスで 携帯端末向けのサービスで、認証 けのサービス 仕組みとして利用。 みとして利用 の仕組みとして利用。 シーケンスはOpenIDと同様。 シーケンスはOpenIDと同様。 認証リクエスト 認証リクエスト 携帯端末IDにも対応 携帯端末 にも対応 にも OPに OPにリダイレクト 同意画面 同意 RPに RPにリダイレクト 確認要求 確認 認証完了 パラメータを独自仕様で短縮している。 パラメータを独自仕様で短縮している。 している OpenIDの公式仕様に OpenIDの公式仕様に乗り変えたい。。。 えたい。。。 7
  • 8. Use case 個人情報をフィルイン(政治献金サイト) 個人情報をフィルイン(政治献金サイト) サイト 利用。 OpenID OAuth Hybrid を利用。 現在では、個人情報の補完に 現在では、個人情報の補完に利 では している。 用している。 個人情報提供同意 割 愛 認証リクエスト 認証リクエスト OPに OPにリダイレクト 同意画面 同意 RPに RPにリダイレクト 確認要求 確認 認証完了 楽天の会員情報から献金者の氏名、 楽天の会員情報から献金者の氏名、住所等 から献金者 補充される される。 が補充される。 8
  • 9. まとめと今後 まとめと今後 × 利便性と導入のしやすさは冒頭に 述べた通 り 利便性と導入のしやすさは冒頭に述べた通り 利便性と導入のしやすさは冒頭 に べた通 利便性と導入のしやすさは冒頭 のしやすさは冒頭 のしやすさは冒頭に べた通 AXしかり、OAuthしかり、Openであることの恩 AXしかり、OAuthしかり、Openであることの恩 AXしかり 、OAuthしかり 、Openであることの 恩 AXしかり OAuthしかり Openであることの しかり、 しかり しかり、 しかり であることの恩 であることの 恵が大きい。 恵が大きい。 きい。 きい。 9
  • 10. まとめと今後 まとめと今後 × 現対応サービスの利用促進(内外) 現対応サービスの利用促進(内外)と、OpenID サービス を活用した様々なサービスの開発。 活用した した様 サービスの開発。 また、新機能の また、新機能の取り込みを積極的に実施。 みを積極的に実施。 積極的 一般公開もね 一般公開もね… もね 10