コンテンツにスキップ

Blender® Addons License Manager

Blenderアドオンのライセンスを発行・管理するためのウェブシステムです。

主な機能

機能 説明
ライセンス発行・管理 アドオンごとのキー発行・失効・期限設定
申請ワークフロー ユーザーがBlenderから申請 → 管理者が承認 → メール自動送付
アクティベーション管理 マシンIDベースの上限管理・履歴記録
管理者ロール制 オーナー・管理者・閲覧者の3段階権限
アドオン組み込み license_client.py 1ファイルで認証機能を追加

システム構成

Addons license management/
├── backend/          # FastAPI サーバー
├── frontend/         # 管理画面(HTML/CSS/JS)
│   └── docs/         # MkDocs ビルド出力
├── docs/             # ドキュメント(Markdown)
├── mkdocs.yml        # MkDocs 設定
└── MSA_Camera_Controller/
    └── license_client.py  # アドオン組み込みモジュール

クイックスタート

初めての方へ

始め方 のページで、アドオン登録からユーザー承認まで一通りの手順を確認できます。

アドオンに認証機能を追加したい方

license_client.py リファレンス を参照し、API設定画面からファイルをダウンロードしてください。