基本情報
モジュール名:auth_user_case_insensitive
レポジトリ: https://github.com/OCA/server-tools (v10.0)
https://github.com/OCA/server-auth (v11.0 以降)
用途
Odooの標準仕様ですが、ユーザの「ログイン」フィールドがユーザテーブルのキーであり、ログインフィールドでは大文字と小文字が区別されます。
このモジュールをインストールすると、「ログイン」フィールドで大文字と小文字が区別されなくなります。
機能説明
1. 全てユーザの「ログイン」が小文字に変換されます (重複なログインがある場合、モジュールをインストールすることができません、例えば「test@odoo.com」と「TEST@odoo.com」が同じログインと認識されております)。
2. ユーザの「ログイン」を更新するとき、新しい「ログイン」が小文字に変更して保存しております。
3. このモジュールにより、同じメール/ログインで一個のアカウントしか作成できます。
例:「portal」をログインとして登録したユーザーがある場合、「Portal」や「PORTAL」等の登録はできません。