1: 2008-08-28 (木) 13:12:42 nao-pon | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | * OpenID モジュール (おーぷんあいでぃ もじゅーる) [#m23f5bc2] | ||
+ | XOOPS に OpenID による認証機能を追加するモジュール。 | ||
+ | |||
+ | [[Sakimura さんの OpenID認可モジュール:http://www.sakimura.org/modules/mydownloads/singlefile.php?cid=1&lid=8]] をベースに '''''"OpenID Auth Module" Development Committee''''' により開発されている。 | ||
+ | |||
+ | '''''"OpenID Auth Module" Development Committee''''' は、現在 [[ディスカス・コミュニティ:http://discuss.sourceforge.jp/xoops/]] のサイト上で活動しています。 | ||
+ | |||
+ | - [[リポジトリ:http://ajax-discuss.svn.sourceforge.net/viewvc/ajax-discuss/openid/trunk/openid/]] | ||
+ | - [[最近の更新履歴:http://hypweb.net/cvs2cl/openid.txt]] | ||
+ | - [[スナップショットのダウンロード:http://xoops.hypweb.net/download/openid.tar.gz]] (毎時 0, 30 分頃更新) | ||
+ | -- あくまでも、開発途上バージョンです。突然の仕様変更、スナップショットの取得タイミングにより正常に動作しないことなどがあります。 | ||
+ | |||
+ | ** Tips [#y1521d0e] | ||
+ | |||
+ | - ログインブロックにフォームを追加したい。 | ||
+ | #code(html){{ | ||
+ | <style> | ||
+ | input.openid_login { | ||
+ | background: url(http://openid.net/login-bg.gif) no-repeat; | ||
+ | background-color: #fff; | ||
+ | background-position: 0 50%; | ||
+ | color: #000; | ||
+ | padding-left: 18px; | ||
+ | width: 100px; | ||
+ | } | ||
+ | </style> | ||
+ | <form method="GET" action="<{$xoops_url}>/modules/openid/try_auth.php"> | ||
+ | <input type="hidden" name="action" value="verify" /> | ||
+ | <input class="openid_login" type="text" name="openid_identifier" class="openid_login" value="" /> | ||
+ | <input type="hidden" name="frompage" value="<{$xoops_requesturi}>" /> | ||
+ | <br /> | ||
+ | <input type="submit" name="Submit" value="OpenIDログイン"> | ||
+ | <a href="<{$xoops_url}>/modules/openid/try_auth.php?openid_identifier=mixi.jp&frompage=<{ | ||
+ | $xoops_requesturi|escape:"url"}>" title="mixiでログイン"><img src="<{$xoops_url}>/images/mixi_icon.gif" alt="mixiでログイン" /></a> | ||
+ | <a href="<{$xoops_url}>/modules/openid/try_auth.php?openid_identifier=yahoo.co.jp&frompage=<{ | ||
+ | $xoops_requesturi|escape:"url"}>" title="Yahoo!でログイン"><img src="<{$xoops_url}>/images/yahoo_icon.gif" alt="Yahoo!でログイン" /></a> | ||
+ | </form> | ||
+ | }} | ||
+ | -- 表示例 (ゲストアクセスで表示されます) | ||
+ | #block(w:170px,left){{ | ||
+ | #xoopsblock(2) | ||
+ | }} |
ぺージ情報 | |
---|---|
ぺージ名 : | keyword/OpenID モジュール |
ページ別名 : | 未設定 |
ページオーナー : | nao-pon |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |