Add enterprise licensing module
DataBoss Licensing Module Once the software is activated, an encrypted marker has to be set somewhere so the software will expire in 12 months. We sell the licenses in 12 month intervals.
At the 9 month marker or 3 months before expiration. The administrator dashboard should present a warning about renewals.
If the software expires, then there should be an interceptor that stops all activity and sends them to a page that shows them how to reactivate their license.
A single button to reactive license: Calls home and if an admin extended the period, then it will re-active the software for the end date found in the activation code.
Once the system administrator is done and the software is activated, ForgeBox pro is now online and the admin is logged in and re-drected to the ForgeBox dashboard.