Hasty Briefsbeta

Bilingual

Announcing Multi-User Licenses

a day ago
  • Keygen's original single-user license model was insufficient for multi-user scenarios, leading to problematic workarounds.
  • Workarounds included using machine fingerprints as user emails or issuing separate licenses per user, causing latency and fragmentation.
  • New multi-user licenses feature introduces a plural 'users' relationship alongside the existing 'owner' relationship.
  • Users can be attached/detached in bulk (up to 100 at a time), drastically reducing API calls.
  • License users have limited permissions (e.g., can only deactivate machines they own) compared to license owners.
  • Feature is API-only initially; Dashboard support is planned.
  • Over 19,000 lines of code were written over 6 months to implement this change.