AppSheet is famous as the no-coding platform for app creation and testing. It is possible to create various applications compatible with devices like computers, tablets, mobile phones, etc.
In AppSheet, multiple options let you share the created app with someone else. You can make the app public so that everyone can have access to it. A sign-in or login page is unnecessary in such public access applications.
However, for people who share the app within a restricted group of people, it is essential to create a login page to prevent anyone outside the restricted group from accessing the app.
How to Create a Login Page or Sign-in Page for Apps in AppSheet?
You can create a Login page or Sign-in page for apps in AppSheet in the following ways.
Open the App Editor. Open the target app.
Click on the Security option. From the options that appear, choose the Require Sign-In option.
Enable the Require Sign-In option.
A drop-down appears that contains a list of authentication providers. You have to choose any one of the available service providers.
The platform requests a confirmation from the user regarding the Sign-In option.
After confirming the choice, click the Share option to share the app with the selected group of people.
Authentication Provider and Login Page
As mentioned before, the app user must provide several authentication providers for the shared app. The people who receive the app need to have one of the following authentication providers to open and work.
Login Page and Other Security Options for App Sharing in AppSheet
Usually, when you enable the sign-in option on an AppSheet app, the platform, by default, enables some or all of the following additional security measures.
1. User Allowlist
Only the users in the User Allow list will be allowed to access the application.
2. Security Filters
The creator can choose to or not to share one or more parts of the application with the selected few. So, the application can be filtered for some while unfiltered for others.
Auditing closely monitors the user's activities on the app and provides insights accordingly.