アカウントID追加プラグイン(4.2/4.3系)

アカウントID追加プラグイン(4.2/4.3系)プラグイン

販売価格:5,000円(税込)

0件の評価

公開日: 2026年9月1日 / 更新日: 2026年9月1日

対応バージョン: 4.2.x / 4.3.x
4.3系4.3.0|4.3.1|4.3.1-p1
4.2系4.2.0|4.2.1|4.2.2|4.2.3|4.2.3-p1|4.2.3-p2

提供:Craftman Studio

サポート: [email protected]

ライセンス: LGPL

商品情報

メールに加えてアカウントIDでもログインできる

会員に任意のアカウントIDを追加し、メールアドレスまたはアカウントIDでログインできるようにするプラグインです。

標準テーマ(default / admin)では有効化だけで会員登録・マイページ・管理画面に反映されます。カスタムテーマ向けのコピペ手順も同梱しています。

EC-CUBE 4.2.x / 4.3.x に対応。1 パッケージで両系統をカバーします。

アカウントID追加プラグイン(4.2/4.3系)

主な機能

  • アカウントIDの追加:会員登録、マイページ会員情報変更、管理画面の会員新規・編集にアカウントID欄を追加(メールアドレスの直後)
  • ログイン:既存のログイン欄に、メールアドレスまたはアカウントIDを入力可能。プレースホルダは「メールアドレスもしくはアカウントID」
  • 即時チェック:入力欄からフォーカスを外すと、形式・重複を AJAX で表示
  • 管理画面:会員検索・一覧にアカウントIDを追加。複数条件検索でもヒット
  • 任意項目:未設定の会員は従来どおりメールアドレスのみでログイン可能
  • 多言語:日本語・英語のロケールファイルを同梱(店舗の表示言語に追従)

アカウントIDの形式: 任意・6〜32 文字・半角英数字とアンダーバー(_)・先頭は英数字・大小文字は区別しない

アカウントID追加プラグイン(4.2/4.3系)

アカウントIDでログイン

本プラグインの主な目的は、メールアドレスに加えてアカウントIDでもログインできるようにすることです。

  • マイページログイン・カートログインの既存欄に、メールアドレスまたはアカウントIDを入力できます
  • 新しいログイン欄は追加しません。プレースホルダは「メールアドレスもしくはアカウントID」に変わります
  • アカウントID未設定の会員は、従来どおりメールアドレスのみでログインできます
  • パスワード再発行は従来どおりメールアドレス専用です

アカウントID追加プラグイン(4.2/4.3系)

入力直後に形式・重複をチェック

会員登録・マイページ会員情報変更・管理の会員新規/編集で、アカウントID欄からフォーカスを外すと AJAX で即時チェックします。結果は入力欄の直下に表示されます。

  • 利用可:「このアカウントIDは利用できます。」(青・太字)
  • 形式エラー:「アカウントIDの形式が正しくありません。」(赤)
  • 重複:「このアカウントIDは既に使用されています。」(赤)
  • 未入力のまま blur した場合はエラーにしません

アカウントID追加プラグイン(4.2/4.3系)

管理画面と標準テーマ対応

  • 会員一覧:検索フォームにアカウントID項目を追加。一覧テーブルにアカウントID列を表示(メールアドレス列の前)
  • 会員新規・編集:管理画面からもアカウントIDを設定・変更可能(メールアドレスの直後)
  • 複数条件検索:「会員ID・メールアドレス・お名前」欄でもアカウントIDでヒット

標準テーマ(default / admin)を使っている店舗は、インストールして有効化するだけで反映されます。カスタムテーマで Twig を独自改修している場合のみ、同梱マニュアルのコピペ手順が必要です。

インストール例(コマンドライン):

  • bin/console eccube:plugin:install --code=CSAccountId42
  • bin/console eccube:plugin:enable --code=CSAccountId42
  • bin/console cache:clear --no-warmup

アカウントID追加プラグイン(4.2/4.3系)

無効化とアンインストールの違い(必ずお読みください)

無効化:アカウントIDではログインできなくなりますが、データベース上のアカウントIDは残ります。再有効化で機能が復帰します。一時的に使わない場合はこちらをご利用ください。

アンインストール(削除):会員のアカウントID(plg_cs_account_id 列)は削除され、元に戻せません。EC-CUBE 標準の削除確認ダイアログではこの旨は表示されません。削除前に必ずバックアップを取得してください。

再インストールしても、削除前のアカウントIDは復元されません。

対応バージョン・動作環境・注意事項

対応 EC-CUBE バージョン:4.2.x / 4.3.x(4.4 以降は対象外。将来版は別商品を予定)

アカウントIDのルール:任意・6〜32 文字・半角英数字とアンダーバー(_)・先頭は英数字・大小文字は区別しない・重複不可(退会会員の値も再利用不可)

データベース:EC-CUBE 公式要件の PostgreSQL / MySQL / SQLite に対応

検証環境:EC-CUBE 4.2.3-p2 / 4.3.1-p1、MySQL および PostgreSQL で動作確認済み

他プラグイン:会員ログインを拡張する他プラグインと同時利用する場合、CustomerProvider の decorate が競合する可能性があります。併用時は動作確認をお願いします。

本体非改修:EC-CUBE 本体ファイルは変更しません。プラグインのみで機能を提供します。

PAGE TOP

リリースノート

初回リリース v1.0.0(2026/09/01)
EC-CUBE 4.2.x / 4.3.x 向けアカウントID追加プラグインの初回公開です。

【主な機能】
・会員に任意のアカウントIDを設定可能(6〜32文字、半角英数字とアンダーバー)
・メールアドレスに加え、アカウントIDでもログイン可能
・会員登録・マイページ・管理画面の会員編集にアカウントID欄を追加(メールアドレスの直後)
・入力欄からフォーカスを外すと、重複・形式を AJAX で即時表示
・管理画面の会員検索・一覧にアカウントIDを追加
・標準テーマ(default / admin)は有効化のみで反映。カスタムテーマ向けコピペ手順を同梱

【対応バージョン】
・EC-CUBE 4.2.x / 4.3.x(4.4 以降は対象外)

【注意】
・アンインストールすると会員のアカウントIDは削除され、元に戻せません。一時的に使わない場合は無効化してください。
・他の会員ログイン拡張プラグインと同時利用する場合は、動作確認をお願いします。

PAGE TOP

アカウントID追加プラグイン(4.2/4.3系)5,000円(税込)

この商品に対するお客様の声

この商品に対するご感想をぜひお寄せください。

PAGE TOP