What they are and how they can help

Once you've decided you want to generate a custom mobile app, you have the possibility to include 3 web resources inside the application, under their own menu.

A web resource can be a mobile-friendly single-page application or a simple html file. You can also choose the menu icon of your custom in-app page.

You also have the possibility to include a QR scanner in the mobile app's left menu, so that your users can scan the QR images you provide. When a QR scan occurs, a POST request is issued to the URL you've specified containing the QR code and a user device token.

in-app pages

How they work

The web resource is loaded via a native WebView, therefore you can add custom functionality (such as shopping cart, support page or forum) that your users can access.

When a web resource is loaded, a custom Authorisation HTTP header is sent as well, so that you can authorize that the request is coming from one of your legitimate users, essentially having a logged-in user.

create in-app page

The Authorisation header's value can then be used to call the iWelcome Authenticator API and fetch the user's information, essentially performing an auto-login.

An example on how these pages work is described under Use case: Secure shopping mobile app