Logins
  • 18 Jul 2023
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Logins

  • Dark
    Light
  • PDF

Article summary

The Login Micro App is packaged with the container app in the EdgeReady platform. It consists of initial app set-up screens that can be modified in branding(style changes), labeling, authentication mechanisms, and integrations with third party servers.

The Logins feature in Library enables the user to:

  • Use the Default Login App available in the tenant or
  • Create multiple new Login App Templates. 

Both the default and the new login templates can be customized as per requirement. The user can add additional pages, or any other APM components(except BOS) to the Login app template.

Only one login microapp can be embedded into a mobile/web app during deployment. 

Creating a Login App

To create a new Login app, the user can do the following:

  1. From the Library tab in the dashboard, choose the Logins option. 1307-1-librarydropdown
  2. In the Logins screen, click the +New login button. A pop up window appears.1307-4-newlogin
  3. Enter the Name and Description of the Login app and click Next.1307-2-popup

A new Login app is created, and the default template is opened on the APM canvas for customization. It can be edited like any other business function in the EdgeReady platform.

1307-3-logintemplate

After customizing the pages, the app must be published to make it available during container app generation. 

Warning
Adding or deleting any component in the Login app template must be done with caution as it changes the underlying script that might affect the UI and its logic.

Working with the Login App Template

The Login app is similar to a business function placed inside a project "LoginMicroApp" and can be modified like any other business function. The Login app template consists of a set of pre-designed pages, group, and condition components that can be customized as per need. They are:

  • Group_1 - Consists of the screens for initial app setup. It includes the login page screens with username/password necessary for the login process through token-based authentication. 
Note
For Offline apps, the Group_1 consists of login screen that obtains the user preferred 4-digit code for enabling PIN validation used for offline authentication.
  • Home - Holds the App list and workitem list information
  • Settings - Password and Security information
  • SyncStatus- Messaging queue comprises of three status tabs:
    • Pending
    • Completed 
    • Error
  • Apps - Holds the micro apps of EdgeReady applications packaged within the container app during deployment
  • WorkList - All workitem data associated with the EdgeReady applications packaged in the container app
  • Save System Passwords
  • Logout

The variables declared within a Login app are not available outside the Login app.

1307-5-variables

Note
The Preview option for Login App is currently not available in a browser/device.

Publishing the Login App

Once the Login app is created and customized, it must be published. The steps to publish the login app are similar to EdgeReady apps and can be referred in Preview-Publish-Transport Apps section.

After the login app is published, it is available for deployment for any project under the current tenant. 

Note
The Default Login App must also be published before deployment.


Deploying the Login App

The Login app cannot be independently deployed. It must be packaged in a container app along with other EdgeReady Apps. To select the published Login App:

  1. Go to Project > Settings > Deployment
  2. Click +New button or click Edit from the ellipsis menu.
  3. In the "Let's capture some App details" screen, select the Login app from the Login Application dropdown list.

For more descriptive information refer the Steps for Creating Mobile App section.

1407-7-deployscreen-dropdown



Was this article helpful?

ESC

Eddy, a generative AI, facilitating knowledge discovery through conversational intelligence