Anatomy of App Settings Module

To preview and publish an application developed in Kuika, you need an App Settings configuration.

Let's examine the sections of the App Settings modal for your configuration.

A. Namespace

From this section you can change the name you give to your configuration and save it.

B. App Settings Configuration Area

In this section you can change the name you have given to your configuration and save it.

  1. CONNECTION SETTINGS: Configuration information that shows how you can connect your application's database to an API or other service.
  • DB connection string: A string containing the information needed to connect to your application's database. It usually contains the server address, database name, username and password.
  • Backend URL : The URL used to access the backend services of your application.

Backend URL settings accept “IP” and “Port” information.

  1. WORKFLOW : If you use the WF feature within an application on your device, Workflow Engine will be activated as a separate service.
  • Engine Base URL: The base URL used to access your application's API.
  • Mail Provider: Used for sending or receiving emails from within the application.
  • Workflow Engine Connection String: This is the field where you will enter the connection string to integrate your application with Workflow Engine.
  1. AUTHENTICATION & AUTHORIZATION: The authentication and authorization field determines whether you are allowed to access certain resources or processes after you authenticate by entering a username and password.
  • Password Policy: Allows you to set the length, complexity and frequency of changing your password.
  • Google: Allows you to sign in to third-party applications using your Google accounts.
  • Facebook: Allows you to log in to your app with your Facebook accounts.
  • MSAL: Allows you to authenticate with Microsoft accounts.
  • OTP: It is a one-time password and is used in two-factor authentication processes.
  • 2F Auth: When you activate the switch, the authentication process becomes two-factor. The first step is usually a password and the second step is the OTP security code.
  • 2 Auth Duration: The validity period of the OTP or security code, which is the second step in the two-factor authentication process. It authenticates with SMS every 15 days.
  1. MAIL / PROVIDER: Provides infrastructure for sending, receiving, storing and managing email.
  2. PAYMENT METHOD: Allows you to specify the method that can be used to pay for a product or service within your app.
  • Stripe: Payment processing platform that you can use to process online payment transactions.
  • Iyzico: A payment processing platform based in Turkey that makes it easy to manage online payments.
  • Param: Offers a variety of payment methods for e-commerce sites, mobile apps and other digital platforms.
  1. INVERS CLOUDBOXX: Cloud-based management and automation platform. You can define configuration for Invers Cloudboxx.

C. Save & Cancel Area

From this field, you can cancel your configuration settings with the "CANCEL" button or save them with the "SAVE" button.

D. Note Field

This is where you can take notes for your configuration settings.