1メールアドレスで複数IDの作成

2019年3月13日 at 10:35

C5の仕様としてデフォルトで1メールアドレスで1アカウントとなっていますが、1アドレスで複数IDを作れる様に制限を解除する事は可能でしょうか?また、可能な場合どこを触れば良いでしょうか?
同じメールアドレスでアカウント登録しようとすると当然ながらエラーで作成出来ませんが、これを可能としたいと考えています。
背景として先日のGDPR施行に際して個人情報をシステム上で持つ事のリスクが増大した為、個人を特定しないIDをグループアドレスひとつで複数発行・管理する必要が発生した事があります。


サーバー設定:
# concrete5 Version
Core Version - 8.4.4
Version Installed - 8.4.4
Database Version - 20180717000000

# concrete5 Packages
Block Designer (3.2.1), Core Translation Updater (0.1.1), Document Library (2.0.3), HTML+PHP Code Block (1.0.2), List files from set (1.0.13), Login Block (0.9.3), Migration Tool (0.9.0)

# concrete5 Overrides
blocks/autonav/templates/menu_nav.php, blocks/autonav/templates, blocks/autonav, blocks/prmsh_evidence/icon.png, blocks/prmsh_evidence/edit.php, blocks/prmsh_evidence/add.php, blocks/prmsh_evidence/db.xml, blocks/prmsh_evidence/config.json, blocks/prmsh_evidence/form.php, blocks/prmsh_evidence/view.php, blocks/prmsh_evidence/composer.php, blocks/prmsh_evidence/controller.php, blocks/prmsh_evidence, blocks/block_sample/icon.png, blocks/block_sample/edit.php, blocks/block_sample/add.php, blocks/block_sample/db.xml, blocks/block_sample/config.json, blocks/block_sample/form.php, blocks/block_sample/view.php, blocks/block_sample/controller.php, blocks/block_sample, blocks/test/icon.png, blocks/test/edit.php, blocks/test/add.php, blocks/test/db.xml, blocks/test/config.json, blocks/test/form.php, blocks/test/view.php, blocks/test/controller.php, blocks/test, blocks/block_test/icon.png, blocks/block_test/css_form/bootstrap.fonts.css, blocks/block_test/css_form/bootstrap-datetimepicker.min.css, blocks/block_test/css_form, blocks/block_test/edit.php, blocks/block_test/add.php, blocks/block_test/db.xml, blocks/block_test/config.json, blocks/block_test/form.php, blocks/block_test/libraries/parsedown/Parsedown.php, blocks/block_test/libraries/parsedown/LICENSE.txt, blocks/block_test/libraries/parsedown, blocks/block_test/libraries, blocks/block_test/view.php, blocks/block_test/js_form/bootstrap.min.js, blocks/block_test/js_form/moment.js, blocks/block_test/js_form/bootstrap-datetimepicker.min.js, blocks/block_test/js_form, blocks/block_test/fonts/glyphicons-halflings-regular.ttf, blocks/block_test/fonts/glyphicons-halflings-regular.woff, blocks/block_test/fonts/glyphicons-halflings-regular.svg, blocks/block_test/fonts/glyphicons-halflings-regular.eot, blocks/block_test/fonts, blocks/block_test/controller.php, blocks/block_test, blocks/firmware/icon.png, blocks/firmware/edit.php, blocks/firmware/add.php, blocks/firmware/db.xml, blocks/firmware/config.json, blocks/firmware/form.php, blocks/firmware/view.php, blocks/firmware/controller.php, blocks/firmware, blocks/maintenancedocs/icon.png, blocks/maintenancedocs/edit.php, blocks/maintenancedocs/add.php, blocks/maintenancedocs/db.xml, blocks/maintenancedocs/config.json, blocks/maintenancedocs/form.php, blocks/maintenancedocs/view.php, blocks/maintenancedocs/controller.php, blocks/maintenancedocs, blocks/parametersheet/icon.png, blocks/parametersheet/edit.php, blocks/parametersheet/add.php, blocks/parametersheet/db.xml, blocks/parametersheet/config.json, blocks/parametersheet/form.php, blocks/parametersheet/view.php, blocks/parametersheet/composer.php, blocks/parametersheet/controller.php, blocks/parametersheet, blocks/handle/icon.png, blocks/handle/edit.php, blocks/handle/add.php, blocks/handle/db.xml, blocks/handle/config.json, blocks/handle/form.php, blocks/handle/view.php, blocks/handle/controller.php, blocks/handle, blocks/prmsheet/icon.png, blocks/prmsheet/edit.php, blocks/prmsheet/add.php, blocks/prmsheet/db.xml, blocks/prmsheet/config.json, blocks/prmsheet/form.php, blocks/prmsheet/view.php, blocks/prmsheet/composer.php, blocks/prmsheet/controller.php, blocks/prmsheet, single_pages/login.php, single_pages/account/edit_profile.php, single_pages/account, themes/ysdoor/firmware.php, themes/ysdoor/default.php, themes/ysdoor/menu.php, themes/ysdoor/home.php, themes/ysdoor/elements/header.php, themes/ysdoor/elements/footer.php, themes/ysdoor/elements/header_home.php, themes/ysdoor/elements/header_single.php, themes/ysdoor/elements, themes/ysdoor/view.php, themes/ysdoor/description.txt, themes/ysdoor/left_navi.php, themes/ysdoor/thumbnail.png, themes/ysdoor

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
5.6.9

# PHP Extensions
bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, readline, Reflection, session, SimpleXML, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, zip, zlib

# PHP Settings
max_execution_time - 60
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 50M
sql.safe_mode - Off
upload_max_filesize - 50M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - no value
session.gc_maxlifetime - 7200

タグ:

Re: 1メールアドレスで複数IDの作成

2019年3月13日 at 17:35
認証タイプを新規開発すれば良いと思います。
 

Re: 1メールアドレスで複数IDの作成

2019年3月13日 at 17:44
>hissyさま
返信ありがとうございます。
新規開発となるとリソース不足にて中々難しく、、
DB内データのどこかのフラグを変更する等でC5上の制限を解除する事は出来ないでしょうか?
 

Re: 1メールアドレスで複数IDの作成

2019年3月13日 at 17:53
無理です
 

Re: 1メールアドレスで複数IDの作成

2019年3月13日 at 18:01
承知しました。
ご返答ありがとうございました。