The purpose of this feature is to ensure that the use of Promob is always in compliance with licensing and authentication rules.
The feature enables monitoring of the user's License Status and Session Token, thus preventing unauthorized use, blocking access in case of expiration or irregularity, and guiding the user on the necessary procedures for regularization.
Automatic Monitoring
The system performs periodic checks of the License Status and Authentication Token, without the need for
manual intervention.
Alert Messages
The user will be notified by on-screen messages in situations such as:
License Expired or close to expiration.
License block.
Session Token expiration.
Failure in session renewal due to lack of internet connection.
Recommended Actions
Save changes before closing the system, if requested.
Log in again when prompted by the system.
Check the internet connection in case of session renewal failure.
Automatic Shutdown
In critical situations, such as license block or irreversible authentication failure, the system will automatically shut down
to ensure data security and integrity.
Validation Flow
1. The system checks the validity of the license and token at regular intervals.
2. If the system detects any irregularity, a message is displayed guiding the user.
3. Depending on the case, an action from the user is requested, such as: saving data, attempting to log in again, etc.
4. If no regularization occurs, the system automatically shuts down.
Examples of Alert Messages - License Validation
License Blocked
Indicates that the license has been blocked and that the system will be closed.
This situation occurs during Promob startup.
License blocked and save changes
Indicates that the license has expired.
If Promob is running with unsaved changes, the system will save them before shutting down.
License expires tomorrow
Alerts the user that the license will expire the next day.
License expired with Promob running
Requests the user to validate their license. If Promob is open, it asks if they want to save the ongoing changes.
This scenario occurs when the license term has already expired and the user is running the software.
Popup notification
When the license expiration date is reached, the user is notified daily via an informative popup.
The message alerts that the license has expired and informs how many days remain until the system is definitively blocked for use.
This notification is displayed once per day, starting on the license expiration date and continuing until one day before the system is fully blocked.
Examples of Alert Messages - Session Validation
Session expired
Informs that the user's session has expired and needs to be revalidated by logging in again.
Session renewal failed with pending changes
Indicates a failure in session renewal during login.
If Promob is open with unsaved changes, the system will save them before shutting down.
It is necessary to reopen the program to try to renew the session.
Session renewal failed without pending changes
Similar to the previous, indicates a failure in session renewal during login, resulting in system closure.
This case occurs when there are no pending changes to be saved.
No internet connection
Informs that there is no internet connection, which prevents session renewal.
This situation is detected during the login attempt.