Skip to Content
Authgate 1.13.0 is released 🎉
FeaturesLicenses

Licenses

Licenses are keys that your users can activate to extend their membership or create their account.

License Durations

Time-Based Licenses

  • Grant access for a specific duration
  • Duration is specified in days, hours, and minutes
  • When activated, adds time to the user’s membership
  • Example: “30d” = 30 days of access

Lifetime Licenses

  • Grant permanent access
  • User’s membership never expires
  • Perfect for one-time purchases

Credentials Licenses

A credentials license is special - it allows users to sign up with just the license code:

  • Regular License - Can only be activated by existing users to extend their membership
  • Credentials License - Creates a new user account when activated (username = license code)

Use credentials licenses when selling your software directly. Users just need to enter their license key to get started.

Add-on Licenses

By default, a license adds time to the user’s main membership. In the Grants card you can instead pick an add-on, so the license adds time to that add-on only.

Creating Licenses

Single License:

  1. Go to Licenses in your dashboard
  2. Click “Add license”

Bulk Generation:

  1. Click “Add license” → “Generate licenses in bulk”
  2. Specify quantity and settings
  3. Wait for generation to complete
  4. Copy all codes at once

Bulk generation runs in the background - you can continue working while licenses are being created.

License States

  • Unactivated - License hasn’t been used yet
  • Activated - License has been redeemed by a user or by an admin on behalf of the user

Once activated, a license cannot be used again or deactivated. Each license is single-use.

How Activation Works

When a user activates a license:

  1. If it’s a credentials license, a new account is created
  2. The license duration is added to the user’s main membership, or to the add-on membership for add-on licenses
  3. For lifetime licenses, the user’s membership becomes permanent
  4. The license is marked as activated

An admin can also activate a license on behalf of a user from the license details page.

Last updated on