OpenID
http://w.atwiki.jp/openid/
OpenID
ja
2007-12-28T08:46:15+09:00
1198799175
-
認証手続きの流れ
https://w.atwiki.jp/openid/pages/14.html
** 認証手続きの流れ
#contents(fromhere=true)
***OpenIDでログインできるフォーム
***OpenIDによる認証手続きの流れ
2007-12-28T08:46:15+09:00
1198799175
-
動作概要
https://w.atwiki.jp/openid/pages/13.html
** 動作概要
#contents(fromhere=true)
*** Claimed Identifierの宣言
End UserがどのようにしてConsumerに対して、自分のClaimed Identifierを認証するIdP(Identity Provider)を知らせるか?
*** IdPの宣言
-End Userは、自分のClaimed Identifierを認証してくれるIdPを明示する必要がある。
-この明示の仕方は具体的には、そのClaimed IdentifierをWebブラウザで開いたときに表示されるhead要素の中にlink要素として記載。
<link rel="openid.server"
href="http://example.openid-idp.com/server" />
-link要素の各属性
-- rel : openid.server と記載
-- href : IdPが提供するサーバのエンドポイントURLを記載
-IdPの宣言。HTML文書中の宣言がこの1つで済むのは、サーバのエンドポイントURLが同一ホストにある場合のみ(サブドメインは異なっても構わない)
#ref(idp_conf.png)
***Delegateの仕組み
-End UserがClaimed Identifierとして用いるURLのホストと同一ホストで、IdPを立ち上げなければならないわけではありません。
-自分のClaimed Identifierを認証する認証サーバーと、認証サーバーと同一ホストにあるIdentifierの明示によって、元のClaimed Identifierの認証を外部の認証サーバーに委ねることが可能。
-head要素の子要素
<link rel="openid.server" href="http://example.openid-idp.com/server" />
<link rel="openid.delegate" href="http://example.openid-idp.com/user/zigorou" />
-link要素の各属性
-- rel : openid.delegateと記載
-- href : IdPと同一ホストのClaimed Iden
2007-12-28T17:28:38+09:00
1198830518
-
仕様/OpenID Authentication 1.1
https://w.atwiki.jp/openid/pages/12.html
** OpenID Authentication 1.1
#contents(fromhere=true)
***概要
OpenID Authentication provides a way to prove that an End User owns an Identity URL.
It does this without passing around their password, email address, or anything they
don't want it to.
OpenID AuthenticationはEnd Userが所有するIdentity URLを証明する手段を提供します。その手段はEnd Userのパスワードやメールアドレスあるいは望まぬすべての情報を(Consumerに)渡すことなく行われます。
OpenID is completely decentralized meaning that anyone can choose to be a Consumer or
Identity Provider without having to register or be approved by any central authority.
End User's can pick which Identity Provider they wish to use and preserve their
Identity as they move between Providers.
OpenIDは、誰もが(どこか特定のサービスに)登録しなければならなかったり、あるいはいかなる中央集権型の認証局によって許可されたりすることなしに、ConsumerやIdentify Providerになることができるという意味で完全な分散型のモデルです。
***語彙
:End User|実際にConsumerに対して自分のIdentityを認証しようとするユーザー。
:Identifier|IdentifierはURLのこと。OpenID authentication protocolのすべてのフローはEnd Userが所有するURLを認証することに関するもの。
:Claimed Identifier
2007-12-27T16:55:59+09:00
1198742159
-
仕様
https://w.atwiki.jp/openid/pages/11.html
** OpenIDの仕様
#ls2
----------------
2007-12-27T10:07:48+09:00
1198717668
-
プラグイン/コメント
https://w.atwiki.jp/openid/pages/10.html
* コメントプラグイン
@wikiのwikiモードでは
#comment()
と入力することでコメントフォームを簡単に作成することができます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/17_60_ja.html
-----
たとえば、#comment() と入力すると以下のように表示されます。
#comment
2007-12-26T12:28:55+09:00
1198639735
-
プラグイン/関連ブログ
https://w.atwiki.jp/openid/pages/9.html
* 関連ブログ
@wikiのwikiモードでは
#bf(興味のある単語)
と入力することで、あるキーワードに関連するブログ一覧を表示することができます
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/17_161_ja.html
-----
たとえば、#bf(ゲーム)と入力すると以下のように表示されます。
#bf(ゲーム)
2007-12-26T12:28:55+09:00
1198639735
-
プラグイン
https://w.atwiki.jp/openid/pages/8.html
@wikiにはいくつかの便利なプラグインがあります。
-----
#ls
-----
これ以外のプラグインについては@wikiガイドをご覧ください
=>http://atwiki.jp/guide/
2007-12-26T12:28:55+09:00
1198639735
-
プラグイン/動画(Youtube)
https://w.atwiki.jp/openid/pages/7.html
* 動画(youtube)
@wikiのwikiモードでは
#video(動画のURL)
と入力することで、動画を貼り付けることが出来ます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/17_209_ja.html
また動画のURLはYoutubeのURLをご利用ください。
=>http://www.youtube.com/
-----
たとえば、#video(http://youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
#video(http://youtube.com/watch?v=kTV1CcS53JQ)
2007-12-26T12:28:55+09:00
1198639735
-
プラグイン/アーカイブ
https://w.atwiki.jp/openid/pages/6.html
* アーカイブ
@wikiのwikiモードでは
#archive_log()
と入力することで、特定のウェブページを保存しておくことができます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/25_171_ja.html
-----
たとえば、#archive_log()と入力すると以下のように表示されます。
保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう
#archive_log()
2007-12-26T12:28:55+09:00
1198639735
-
プラグイン/編集履歴
https://w.atwiki.jp/openid/pages/5.html
* 更新履歴
@wikiのwikiモードでは
#recent(数字)
と入力することで、wikiのページ更新履歴を表示することができます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/17_117_ja.html
-----
たとえば、#recent(20)と入力すると以下のように表示されます。
#recent(20)
2007-12-26T12:28:55+09:00
1198639735