FuelPHPで複数のログイン認証を実装 概要 この記事では、複数のログイン機能を実装する方法を紹介しています。 また、これらは別々のテーブルにアカウント情報をもっているものとします。 FuelPHPのauthパッケージには、SimpleAuthという認証を行うためのモジュールがあります。 今回は、このSimpleAuthを拡張して対応していきます。 実装手順 アカウント用テーブル作成 今回は、adminsとbasesの2つのアカウントテーブルを作成します。 SimpleAuthでは、下記の構成で作成することを推奨しています。 SimpleAuthに合わせて同じように作成します。 CREATE TABLE `admins` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `username` VARCHAR( 50 ) CHARACTER