Tank_Auth
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CodeIgniter]]
#contents
* Tank_Auth とは? [#zd9c9019]
PHPのMVCフレームワーク「[[CodeIgniter]]」用のユーザー認証...
[[DX_Auth]]を元に改良したもの、とのこと。
* 参考リンク [#t6e6bd0d]
- 公式サイト
http://www.konyukhov.com/soft/tank_auth/
- Authパッケージの研究
http://www.playing-engineer.com/download/ci_auth/
>DX_Authは使おうとすると、サンプルの再開発が必要となりま...
>''TANK_Authの解説''
TANK_AuthもDX_Authを参考にし、書き直されたものです。コー...
- PHPフレームワーク、CodeIgniterに認証用ライブラリ、Tank ...
http://kokudori.blog69.fc2.com/blog-entry-7.html
* インストール [#m08e8ec4]
http://konyukhov.com/soft/tank_auth/
+ [[Download>http://konyukhov.com/soft/tank_auth/tank_aut...
ライブラリの最新バージョンをダウンロードしてください。
+ Unzip the package.
パッケージを解凍してください。
+ Copy the ''application'' folder content to your CI ''ap...
applicationフォルダをあなたのCI applicationフォルダにコ...
+ Copy the ''captcha'' folder to your CI folder. Make sur...
captchaフォルダをあなたのCIフォルダにコピーしてください...
+ Install database schema into your MySQL database.
データベースの構造をあなたのMySQLデータベースにインスト...
+ Open the ''application/config/config.php'' file in your...
あなたがインストールしたCIの中にあるapplication/config/...
* Tips [#i83a48df]
** Tank_Authの共有 [#d66e54a2]
Tank_Authで使う認証データを、他のWebアプリからも利用でき...
=Tank_Authのテーブルを、他のデータベースからも参照できる...
|ホスト|対処法|h
|同一ホストの場合|→ VIEW を使う|
|他のホストの場合|→ FEDERATEDストレージエンジン を使う|
同一ホスト(MySQLサーバ)上にあるTank_Authの参照テーブル...
設置例
- Tank_Authのテーブル → 同一MySQLサーバ上の[Tank_Auth]デ...
- Webアプリのテーブル → 同一MySQLサーバ上の[webapp]データ...
作業手順
+ phpMyAdminで[webapp]データベースの画面に入る。
+ そして、[Tank_Auth]データベースの各テーブルを参照するVI...
●参照するテーブルは、次の5つ。
ci_sessions
login_attempts
users
user_autologin
user_profiles
●実行するSQL(データベース名が違う場合は、適宜読み替えて...
#code(sql){{
CREATE VIEW ci_sessions AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW login_attempts AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW users AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW user_autologin AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW user_profiles AS SELECT * FROM `Tank_Auth`.`...
}}
他のホスト(MySQLサーバ)上にある場合、参照する側がMySQL5...
** 日本語化 [#te144126]
Tank_Authの言語は、デフォルトだと英語になっています。
日本語のWebサイトで使う場合は、文言を日本語化しましょう。
(参考)http://s-proj.com/utils/citop.html
終了行:
[[CodeIgniter]]
#contents
* Tank_Auth とは? [#zd9c9019]
PHPのMVCフレームワーク「[[CodeIgniter]]」用のユーザー認証...
[[DX_Auth]]を元に改良したもの、とのこと。
* 参考リンク [#t6e6bd0d]
- 公式サイト
http://www.konyukhov.com/soft/tank_auth/
- Authパッケージの研究
http://www.playing-engineer.com/download/ci_auth/
>DX_Authは使おうとすると、サンプルの再開発が必要となりま...
>''TANK_Authの解説''
TANK_AuthもDX_Authを参考にし、書き直されたものです。コー...
- PHPフレームワーク、CodeIgniterに認証用ライブラリ、Tank ...
http://kokudori.blog69.fc2.com/blog-entry-7.html
* インストール [#m08e8ec4]
http://konyukhov.com/soft/tank_auth/
+ [[Download>http://konyukhov.com/soft/tank_auth/tank_aut...
ライブラリの最新バージョンをダウンロードしてください。
+ Unzip the package.
パッケージを解凍してください。
+ Copy the ''application'' folder content to your CI ''ap...
applicationフォルダをあなたのCI applicationフォルダにコ...
+ Copy the ''captcha'' folder to your CI folder. Make sur...
captchaフォルダをあなたのCIフォルダにコピーしてください...
+ Install database schema into your MySQL database.
データベースの構造をあなたのMySQLデータベースにインスト...
+ Open the ''application/config/config.php'' file in your...
あなたがインストールしたCIの中にあるapplication/config/...
* Tips [#i83a48df]
** Tank_Authの共有 [#d66e54a2]
Tank_Authで使う認証データを、他のWebアプリからも利用でき...
=Tank_Authのテーブルを、他のデータベースからも参照できる...
|ホスト|対処法|h
|同一ホストの場合|→ VIEW を使う|
|他のホストの場合|→ FEDERATEDストレージエンジン を使う|
同一ホスト(MySQLサーバ)上にあるTank_Authの参照テーブル...
設置例
- Tank_Authのテーブル → 同一MySQLサーバ上の[Tank_Auth]デ...
- Webアプリのテーブル → 同一MySQLサーバ上の[webapp]データ...
作業手順
+ phpMyAdminで[webapp]データベースの画面に入る。
+ そして、[Tank_Auth]データベースの各テーブルを参照するVI...
●参照するテーブルは、次の5つ。
ci_sessions
login_attempts
users
user_autologin
user_profiles
●実行するSQL(データベース名が違う場合は、適宜読み替えて...
#code(sql){{
CREATE VIEW ci_sessions AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW login_attempts AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW users AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW user_autologin AS SELECT * FROM `Tank_Auth`.`...
CREATE VIEW user_profiles AS SELECT * FROM `Tank_Auth`.`...
}}
他のホスト(MySQLサーバ)上にある場合、参照する側がMySQL5...
** 日本語化 [#te144126]
Tank_Authの言語は、デフォルトだと英語になっています。
日本語のWebサイトで使う場合は、文言を日本語化しましょう。
(参考)http://s-proj.com/utils/citop.html
ページ名: