authentication configuration section is used to manage authentication information and access data for external services, interfaces or systems.
In the future this section will allow you to integrate various authentication providers (e.g. Google, Apple, Microsoft or custom OAuth services). Each authentication unit is configured as its own entry with individual parameters.
Currently the configuration for Google OAuth 2.0 is available; it manages the credentials of a Google service account for Firebase Cloud Messaging (FCM) through the entryauthentication.googleOAuthKey.FCMKey.
authentication* - Basic structure
The basic structure of the authentication node is shown below:
Parameter overview
authentication.googleOAuthKey.FCMKey - Authentication for Firebase Cloud Messaging
For the shop system to be able to send push notifications, for example via the app or the browser, it needs to authenticate against Firebase.
The authentication.googleOAuthKey.FCMKey configuration section contains the credentials of the Google service account used for authenticating against Firebase Cloud Messaging (FCM).
This data enables the system to send push notifications via the Google infrastructure or to carry out other FCM-related actions automatically.
Each entry provides the complete authentication information of the service account, including project ID, client email, private key and the associated OAuth endpoints.
