On July 15, 2020, Posted by , In English, With Comments Off on Migalock

With Migalock you can manage access to the contents of your app in a more precise and flexible way, with a login page that can be customized according to your needs and your communication style.
To enhance MIGALOCK’s functionality, we propose incorporating an API feature for managing app users, which will allow for comprehensive user account creation and access control through specific parameters. This feature will enable basic user management with optional configurations to regulate access rights and streamline the MIGALOCK setup process.

Lock the entire application

If you choose to lock access to all the contents of the app, you can choose two ways to allow access:

Allow access to all content as soon as the user registers or log in your app.


Allow access only to certain users.

You will decide which ones, by enabling each individual user (after having registered) from the “Users” menu of the frontend panel:

You can search for the desired user, possibly using the search filter, then click on the “Edit” button next to the interested user.

Enable the flag “This user can access the pages locked by the padlock feature” and click on the “Save” button.


Lock only some pages of the app

If you choose not to lock the entire app, you can select the individual pages to be locked.

You can also choose to force the login anyway, so that users still have to login or register to see the contents.

Once the user has logged in, if he has been enabled to access locked contents (from the “Users” menu of the frontend panel, as explained in the previous paragraph) he will be able to see all the pages of the app, otherwise only those that are not locked .


Manage App Layout

You can customize the appearance of the login page by choosing between three different views:

By choosing the default layout, the page will have clear but basic graphics.

By choosing the further options you can customize combinations of color and buttons appearance, as well as set a background image displayed on full screen.

The last option even allows you to create a slider of three different background images.

API Detail

  1. User Management via API
    Create users with basic information (name, surname, email) and manage comprehensive account entries with optional parameters.
  2. Access Control
    Regulate access rights to specific app instances through an array that enables or disables instance IDs.
  3. Dynamic Field Configuration
    Implement dynamic fields based on the app’s setup, allowing additional options to be managed via the API.
  4. Basic Setup Configuration
    Configure fundamental aspects of MIGALOCK, such as app locking status, directly within the app.
  5. Simplified Configuration Management
    Restrict dropdown modifications to the MAB module while allowing modifications to the INSTANCE array via the API.
  6. Privacy and Compliance Management
    Ensure GDPR compliance with mandatory privacy policies and optional Cookie Agreements (CA).

You can try this module on our demo installation  https://demo.migastone.com

User: demo@migastone.com

Pass: demopass


Direct link: https://support.migastone.com/en/hrf_faq/migalock-feature-2/