/_platform/

テナント追加

会社名、スラッグ、ロゴ、サポート連絡先を登録し、将来的には `/{slug}/` と `/{slug}/admin/` を自動生成する想定のモックです。

PW
プラットフォーマー
1. registry を追加
_shared/tenant_registry.php
会社名、電話番号、メールドメインなどの tenant 差分は registry に寄せます。front / admin の PHP 本体は テナントごとに複製しません。
2. ロゴを配置
_tenant-branding/{slug}/
テナントごとの差分アセットは branding ディレクトリに限定します。`logo.png` に加えて `icon-192.png` と `icon-512.png` を持たせ、ログイン画面や管理画面でも会社別アイコンを表示します。
3. thin dir を作成
{slug}/.htaccess
公開URLは `/{slug}/` と `/{slug}/admin/` を残しつつ、中身は shared app へ rewrite する薄いシェルだけを持たせます。
この画面はモックです。実装時は slug の重複チェック、registry 追記、branding ロゴ配置、thin directory 生成、初期 テナント 発行に接続します。shared app 本体は `/_tenant-app/` と `/_tenant-admin/` を使い回します。
生成される公開導線
`/{slug}/`
`/{slug}/admin/`
実体を持つ shared app
`/_tenant-app/`
`/_tenant-admin/`
tenant 差分
company / support tel / email domain / logo / icon-192 / icon-512
重複配置しないもの
page PHP / CSS / JS / includes / admin assets
一覧へ戻る