Important notes

Communications between the client app and the server is through the PowerServer Web APIs (which are standard REST APIs).

During the development stage, it is not a big concern if you use no authentication service for the Web APIs. But when deploying your application to the production environment, especially if PowerServer Web APIs are exposed over the Internet, it is very important to implement authentication to protect your Web APIs from unauthorized access:

  1. Prevent Unauthorized Access: Authentication verifies the identity of users, preventing unauthorized individuals from accessing sensitive data.

  2. Protect User Data: By ensuring only authenticated users can access your API, you help protect your users’ data from potential breaches.

  3. Maintain Service Integrity: Authentication helps maintain the integrity of your services by ensuring that requests are only processed from authenticated sources.

To help you get started easily, we suggest considering the built-in authentication solutions provided by Appeon, or using any existing authentication solution you have employed.