hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

10年2月9日(Tue) 22時13分
TOP » xpWiki::Dev » keyword » OpenID モジュール

OpenID 認証 モジュール (おーぷんあいでぃ にんしょう もじゅーる) anchor.png Edit

XOOPSOpenID による認証機能を追加するモジュール。

Sakimura さんの OpenID認可モジュール をベースに "OpenID Auth Module" Development Committee により開発されている。

"OpenID Auth Module" Development Committee は、現在 ディスカス・コミュニティ のサイト上で活動しています。

質問・要望などは、ディスカス・コミュニティ - OpenIDを語ろう へどうぞ。

Page Top

設定方法 anchor.png Edit

Page Top
一般設定 anchor.png Edit
- OpenIDによる新規ユーザー登録を許可する:
  - 許可しない場合、既存ユーザーとの紐付けのみ行えるようになります。
  - Xoops標準ユーザー管理機能での新規登録とは独立して指定されます。通常のE-Mailとパスワードを登録する新規登録は不可とし、OpenIDでの登録のみ認める、あるいはその逆などが指定できます。
- OpenID公開レベル: 登録されたOpenIDを公開するかどうか指定します。デフォルトは「各ユーザー自身に選択させる」です。
- 乱数生成デバイス: 使用できない場合が多い。その場合は空欄にする。
- フィルター: 下記参照
- 初期登録グループ: OpenIDでログインするユーザーはユーザー登録時にこのグループに割り振られます。
- 追加のSSL証明: 特定のOPだけ認証に失敗する場合、追加のpemファイルへのパスを入力する。
Page Top
フィルター anchor.png Edit
Page Top
例1:全てのOpenIDを区別しないで受け入れる anchor.png Edit
1. 一般設定で『フィルターを使用しない』を選択する。
Page Top
例2:mixiのIDだけを受け入れる anchor.png Edit
1. 一般設定で『どのフィルターにも一致しない場合は拒否』を選択する。
2. フィルター簡易設定で『mixi』を選択し、登録するグループを選択する。
Page Top
例3:マイミクシィだけを受け入れる anchor.png Edit
1. 一般設定で『どのフィルターにも一致しない場合は拒否』を選択する。
2. フィルター簡易設定で『マイミクシィ認証』を選択し、『Specified ID』に自分のmixi IDを入力し、登録するグループを選択する。
Page Top
例4:全てのOpenIDを受け入れるが、特定のIDやOPだけを受け入れない anchor.png Edit
1. 一般設定で『どのフィルターにも一致しない場合は許可』を選択する。
2. 高度なフィルター設定の左上『New』ボタンから拒否したい『Endpoint』※1 『Claimed Identifier』※2 あるいは『User-Supplied Identifier』※3 を正規表現で登録する。
※1 認証サービスを提供するサーバーのURL
※2 ユーザーのOpenID
※3 ユーザーが最初に入力するURL
Page Top

Tips anchor.png Edit

  • XOOPS Cube Legacy 2.1.4 - 2.1.5 で mixi 認証が動かない。
  • ログインブロックにフォームを追加したい。
    Everything is expanded.Everything is shortened.
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    
    <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&amp;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&amp;frompage=<{
    $xoops_requesturi|escape:"url"}>"  title="Yahoo!でログイン"><img src="<{$xoops_url}>/images/yahoo_icon.gif" alt="Yahoo!でログイン" /></a>
    </form>
    • 表示例 (ゲストアクセスで表示されます)
      ログイン
      ユーザ名:

      パスワード:

      オートログイン

      Basic 認証

      Register now! | Lost Password?

      mixiでログイン Yahoo!でログイン


Front page   Edit Freeze Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 5628, today: 12, yesterday: 9
Last-modified: 2009-02-22 (Sun) 14:52:23 (JST) (352d) by fuga(fuga)
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?

mixiでログイン Yahoo!でログイン
メインメニュー
"ぽちっ"としてね☆
付箋機能 (xpwiki)
Fusen(Tag) menu 
Tag Editor
Color: BG:
Name:  Connect line ID:
 
MenuBar (xpwiki)
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 159 人がオンライン中 :-)
(xpWiki::Dev : 3 人)

登録ユーザ: 0 & ゲスト: 159

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 1663


現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報