-
Hi, I m interested in the product but I would like to know if an internet connection is always needed each time the software is started? Or is there a mechanism, once activated online the first time to store credentials in the licence file, so a internet connection is not needed anymore? 🤔 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
This entirely depends on your integration. Since Keygen offers an HTTP API, you're in complete control of when and how your application communicates with our API. You can very easily cache license validations so that after first validation, the application will pull from the cache if an internet connection is not available. This type of caching would need to be done on your end, since it's very application-dependent, and it's also not something we can provide via our API. For more powerful offline licensing, we typically recommend using License Files. These allow you to "checkout" a license or machine for a period of time, and allow you to use the full license object (and some of its relationships) in your application. These can be stored in the client filesystem or environment. |
Beta Was this translation helpful? Give feedback.
This entirely depends on your integration. Since Keygen offers an HTTP API, you're in complete control of when and how your application communicates with our API. You can very easily cache license validations so that after first validation, the application will pull from the cache if an internet connection is not available. This type of caching would need to be done on your end, since it's very application-dependent, and it's also not something we can provide via our API.
For more powerful offline licensing, we typically recommend using License Files. These allow you to "checkout" a license or machine for a period of time, and allow you to use the full license object (and some of its rela…