Upon starting the Client application, the user is presented with a login dialog. The dialog has
- Server URL: http://localhost:8080
- Client ID: defaultclient@localhost
- Client secret: changeme
The objective of the this screen is to set up an instance of the "GG-CE API library" and obtain the access and refresh tokens from the server.
The web version will use the login proxy to hide the client ID and secret from the user. Like genesys-ui.
The packaged app will have a configuration file with a list of servers (and their client settings) and will communicate directly with the remote API server.