[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
xpwiki
»
keyword
» OpenID モジュール をテンプレートにして作成
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
リンク元
印刷
OpenID 認証 モジュール (おーぷんあいでぃ にんしょう もじゅーる)
をテンプレートにして作成
xpwiki
:keyword/OpenID モジュール をテンプレートにして作成
開始行:
#nopagecomment
#navi
* OpenID 認証 モジュール (おーぷんあいでぃ にんしょう も...
XOOPS に OpenID による認証機能を追加するモジュール。
[[Sakimura さんの OpenID認可モジュール:http://www.sakimur...
'''''"OpenID Auth Module" Development Committee''''' は、...
質問・要望などは、[[ディスカス・コミュニティ - OpenIDを語...
- [[リポジトリ:http://ajax-discuss.svn.sourceforge.net/vi...
- [[最新スナップショットのダウンロード:http://ajax-discus...
-- まだ十分にテストされていない書かれたばかりの生々しいコ...
-- あくまでも、開発途上バージョンですが、開発サイトなどで...
また、GitHub 上の [[XoopsX リポジトリ上:https://github.co...
- [[GitHub 版リポジトリ:https://github.com/XoopsX/openID]]
- [[GitHub 版ダウンロード:https://github.com/XoopsX/openI...
- [[Issues · XoopsX/openID:https://github.com/XoopsX...
** 設定方法
**** 一般設定
- OpenIDによる新規ユーザー登録を許可する:
-- 許可しない場合、既存ユーザーとの紐付けのみ行えるように...
-- Xoops標準ユーザー管理機能での新規登録とは独立して指定...
- OpenID公開レベル: 登録されたOpenIDを公開するかどうか指...
- 乱数生成デバイス: 使用できない場合が多い。その場合は...
- フィルター: 下記参照
- 初期登録グループ: OpenIDでログインするユーザーはユー...
- 追加のSSL証明: 特定のOPだけ認証に失敗する場合、追加の...
**** フィルター
***** 例1:全てのOpenIDを区別しないで受け入れる
1. 一般設定で『フィルターを使用しない』を選択する。
***** 例2:mixiのIDだけを受け入れる
1. 一般設定で『どのフィルターにも一致しない場合は拒否』...
2. フィルター簡易設定で『mixi』を選択し、登録するグルー...
***** 例3:マイミクシィだけを受け入れる
1. 一般設定で『どのフィルターにも一致しない場合は拒否』...
2. フィルター簡易設定で『マイミクシィ認証』を選択し、『S...
***** 例4:全てのOpenIDを受け入れるが、特定のIDやOPだけ...
1. 一般設定で『どのフィルターにも一致しない場合は許可』...
2. 高度なフィルター設定の左上『New』ボタンから拒否したい...
※1 認証サービスを提供するサーバーのURL
※2 ユーザーのOpenID
※3 ユーザーが最初に入力するURL
** Tips
*** XOOPS Cube Legacy 2.1.4 - 2.1.5 で mixi 認証が動かな...
- XCLの該当バージョンにバグがあり現状では動きません。いづ...
*** ログインブロックにフォームを追加したい。
- ログインブロックのテンプレートに以下(一例)を記述する
#code(html,nonumber){{
<script type="text/javascript">
<!--
function openid_b_submit(identifier, msg) {
var f = document.getElementById('openid_b_id_form');
if (msg) {
document.getElementById('openid_b_id_msg').innerHTML = ...
document.getElementById('openid_b_identifier').value = ...
identifier = '';
f.style.display = '';
document.getElementById('openid_b_id').focus();
} else {
if (!identifier) {
f.style.display = 'none';
var id = document.getElementById('openid_b_id').value;
if (id) {
identifier = document.getElementById('openid_b_identi...
identifier = identifier.replace('__ID__', id);
} else {
document.getElementById('openid_b_identifier').value ...
return false;
}
}
}
if (identifier) {
document.getElementById('openid_b_identifier').value = ...
document.getElementById('openid_b_submit').submit();
}
return false;
}
//-->
</script>
<style>
input.openid_login {
background: url(<{$xoops_url}>/modules/openid/images/log...
background-color: #fff;
background-position: 0 50%;
color: #000;
padding-left: 18px;
width: 100px;
}
div.openid_icons {
margin: 2px;
}
div.openid_icons img {
margin: 0;
cursor: pointer;
}
</style>
<form id="openid_b_submit" method="POST" action="<{$xoops...
<input type="hidden" name="action" value="verify" />
<input id="openid_b_identifier" class="openid_login" type...
<input type="hidden" name="frompage" value="<{$xoops_requ...
<br />
<input type="submit" name="Submit" value="OpenIDログイン"...
</form>
<div class="openid_icons">
<img src="<{$xoops_url}>/modules/openid/images/icons/mixi...
<img src="<{$xoops_url}>/images/yahoo_icon.gif" title="Ya...
<img src="<{$xoops_url}>/modules/openid/images/icons/hate...
<img src="<{$xoops_url}>/modules/openid/images/icons/doco...
<img src="<{$xoops_url}>/modules/openid/images/icons/goog...
<img src="<{$xoops_url}>/modules/openid/images/icons/live...
<img src="<{$xoops_url}>/modules/openid/images/icons/bigl...
</div>
<div id="openid_b_id_form" style="display:none;">
<form action="<{$xoops_url}>/modules/openid/" method="POS...
<div id="openid_b_id_msg"> </div>
<input type="text" size="10" id="openid_b_id" name="openi...
<input type="submit" name="Submit" value="OK" />
</form>
</div>
}}
-- 表示例 (ゲストアクセスで表示されます)
#block(w:170px,left){{
#xoopsblock(2)
}}
#navi
終了行:
#nopagecomment
#navi
* OpenID 認証 モジュール (おーぷんあいでぃ にんしょう も...
XOOPS に OpenID による認証機能を追加するモジュール。
[[Sakimura さんの OpenID認可モジュール:http://www.sakimur...
'''''"OpenID Auth Module" Development Committee''''' は、...
質問・要望などは、[[ディスカス・コミュニティ - OpenIDを語...
- [[リポジトリ:http://ajax-discuss.svn.sourceforge.net/vi...
- [[最新スナップショットのダウンロード:http://ajax-discus...
-- まだ十分にテストされていない書かれたばかりの生々しいコ...
-- あくまでも、開発途上バージョンですが、開発サイトなどで...
また、GitHub 上の [[XoopsX リポジトリ上:https://github.co...
- [[GitHub 版リポジトリ:https://github.com/XoopsX/openID]]
- [[GitHub 版ダウンロード:https://github.com/XoopsX/openI...
- [[Issues · XoopsX/openID:https://github.com/XoopsX...
** 設定方法
**** 一般設定
- OpenIDによる新規ユーザー登録を許可する:
-- 許可しない場合、既存ユーザーとの紐付けのみ行えるように...
-- Xoops標準ユーザー管理機能での新規登録とは独立して指定...
- OpenID公開レベル: 登録されたOpenIDを公開するかどうか指...
- 乱数生成デバイス: 使用できない場合が多い。その場合は...
- フィルター: 下記参照
- 初期登録グループ: OpenIDでログインするユーザーはユー...
- 追加のSSL証明: 特定のOPだけ認証に失敗する場合、追加の...
**** フィルター
***** 例1:全てのOpenIDを区別しないで受け入れる
1. 一般設定で『フィルターを使用しない』を選択する。
***** 例2:mixiのIDだけを受け入れる
1. 一般設定で『どのフィルターにも一致しない場合は拒否』...
2. フィルター簡易設定で『mixi』を選択し、登録するグルー...
***** 例3:マイミクシィだけを受け入れる
1. 一般設定で『どのフィルターにも一致しない場合は拒否』...
2. フィルター簡易設定で『マイミクシィ認証』を選択し、『S...
***** 例4:全てのOpenIDを受け入れるが、特定のIDやOPだけ...
1. 一般設定で『どのフィルターにも一致しない場合は許可』...
2. 高度なフィルター設定の左上『New』ボタンから拒否したい...
※1 認証サービスを提供するサーバーのURL
※2 ユーザーのOpenID
※3 ユーザーが最初に入力するURL
** Tips
*** XOOPS Cube Legacy 2.1.4 - 2.1.5 で mixi 認証が動かな...
- XCLの該当バージョンにバグがあり現状では動きません。いづ...
*** ログインブロックにフォームを追加したい。
- ログインブロックのテンプレートに以下(一例)を記述する
#code(html,nonumber){{
<script type="text/javascript">
<!--
function openid_b_submit(identifier, msg) {
var f = document.getElementById('openid_b_id_form');
if (msg) {
document.getElementById('openid_b_id_msg').innerHTML = ...
document.getElementById('openid_b_identifier').value = ...
identifier = '';
f.style.display = '';
document.getElementById('openid_b_id').focus();
} else {
if (!identifier) {
f.style.display = 'none';
var id = document.getElementById('openid_b_id').value;
if (id) {
identifier = document.getElementById('openid_b_identi...
identifier = identifier.replace('__ID__', id);
} else {
document.getElementById('openid_b_identifier').value ...
return false;
}
}
}
if (identifier) {
document.getElementById('openid_b_identifier').value = ...
document.getElementById('openid_b_submit').submit();
}
return false;
}
//-->
</script>
<style>
input.openid_login {
background: url(<{$xoops_url}>/modules/openid/images/log...
background-color: #fff;
background-position: 0 50%;
color: #000;
padding-left: 18px;
width: 100px;
}
div.openid_icons {
margin: 2px;
}
div.openid_icons img {
margin: 0;
cursor: pointer;
}
</style>
<form id="openid_b_submit" method="POST" action="<{$xoops...
<input type="hidden" name="action" value="verify" />
<input id="openid_b_identifier" class="openid_login" type...
<input type="hidden" name="frompage" value="<{$xoops_requ...
<br />
<input type="submit" name="Submit" value="OpenIDログイン"...
</form>
<div class="openid_icons">
<img src="<{$xoops_url}>/modules/openid/images/icons/mixi...
<img src="<{$xoops_url}>/images/yahoo_icon.gif" title="Ya...
<img src="<{$xoops_url}>/modules/openid/images/icons/hate...
<img src="<{$xoops_url}>/modules/openid/images/icons/doco...
<img src="<{$xoops_url}>/modules/openid/images/icons/goog...
<img src="<{$xoops_url}>/modules/openid/images/icons/live...
<img src="<{$xoops_url}>/modules/openid/images/icons/bigl...
</div>
<div id="openid_b_id_form" style="display:none;">
<form action="<{$xoops_url}>/modules/openid/" method="POS...
<div id="openid_b_id_msg"> </div>
<input type="text" size="10" id="openid_b_id" name="openi...
<input type="submit" name="Submit" value="OK" />
</form>
</div>
}}
-- 表示例 (ゲストアクセスで表示されます)
#block(w:170px,left){{
#xoopsblock(2)
}}
#navi
ページ名:
ぺージ情報
ぺージ名 :
keyword/OpenID モジュール
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
xpwiki
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
オンライン状況
672 人のユーザが現在オンラインです。 (11 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 672
もっと...
サイト情報