...

発表資料はこちら

by user

on
Category: Documents
12

views

Report

Comments

Transcript

発表資料はこちら
http://ncwg.jp/
Identity Provider (IdP)
Identity Provider (IdP)
Discovery Service (DS)
各社のサービス
Service Provider (SP)
http://ncwg.jp/
ID
SAML
PC
ID (SSO)
Data (データ連携)
サムライクラウド
対応サービス
OAuth
UI (ガジェット)
UI
Data
様々なクラウドサービス
(Google, Salesforce, Facebook … and more)
スマートデバイス
http://ncwg.jp/
JSO(javascript OAuth 2.0 library)
ChildBrowser
認証サーバー
shibboleth
②
PhoneGapアプリ
ChildBrowser
(サブブラウザPlugin)
OAuth2.0 対応サービス
①
php-oauth
(OAuth2.0サーバー)
④
JSO
(JavaScript OAuthライブラリ)
⑤
callback.html
(認証後のリダイレクト先)
③
クライアントID
http://ncwg.jp/
http://ncwg.jp/
ここにクライアントID
アクセストークンの取得。
既に取得済みのものがあれば認証はスキップ
される。
http://ncwg.jp/
ストレージから既存トークン取得。
(デフォルトではローカルストレージ)
トークンが無ければ認証リクエスト。
http://ncwg.jp/
~
Stateをストレージに保存して認証画面を
ChildBrowserで開く。
http://ncwg.jp/
ChildBrowserの画面遷移をハンドリング。
認証完了の画面かを判定し、アクセストーク
ンを取得。
http://ncwg.jp/
~
URLからアクセストークンを抽出。
http://ncwg.jp/
ストレージにトークンを保存。
指定されたコールバック関数を呼び出して終
了。
http://ncwg.jp/
呼び出されるコールバック処理。
http://ncwg.jp/
APIの実行。
(jQueryのajax拡張)
http://ncwg.jp/
http://ncwg.jp/
http://ncwg.jp/

利用ライブラリ

JSO (A javascript OAuth 2.0 library)


php-oauth (PHP OAuth 2.0 Authorization Server)


https://github.com/fkooman/php-oauth
SimpleSAMLphp


https://github.com/andreassolberg/jso
http://simplesamlphp.org/
参考情報

OAuth 2.0 オフィシャルサイト


http://oauth.net/2/
OAuth 2.0 RFC日本語訳

http://openid-foundationjapan.github.com/rfc6749.ja.html
http://ncwg.jp/

CBAクラウドバレンタイン2013 で共同発表します

日時



内容


2013年2月13日(水) 15:00 ~
ホテル日航東京(お台場)
「フロント連携WG活動紹介」の中で、共同で行っている活動の内容を
発表します。
サムライクラウド部会

ミニ部会を開催しました(1月31日実施)

今後、部会の場ではテーマを絞り継続して検証・開発を進める


現在有力なテーマはスマホ

並行して、具体的な連携の可能性に関するブレストも定期実施する

2月下旬予定
次回部会

決まり次第アナウンス
http://ncwg.jp/
Fly UP