Difference: AppxHTMLClient546 (8 vs. 9)

Revision 92018-06-05 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="Appx546Installation"

APPX HTML Client 5.4.6 & Higher

Line: 249 to 257
 
  • Copy the appx-client-settings.js file to each js folder.
  • Create a 'css' folder in each subfolder, and put each unique CUSTOM.css file in that folder
Changed:
<
<

Anonymous Logins

>
>

Automatic Logins

 
Changed:
<
<
Starting in Release 6.0, you can configure the client for anonymous logins. This is a login where the user is not presented with a login screen, but is taken directly to the startup process. Note that the user is not really 'anonymous', instead every user who connects via this method will have the same user credentials. You control which user credentials will be used by configuring the server connector.
>
>
Starting in Release 6.0, you can configure the client for Automatic logins. This is a login where the user is not presented with a login screen, but is taken directly to the startup process. You control which user credentials will be used by configuring the server connector.
  This is configured in the server connector for better security. Your configuration file will probably include a valid user id/password for your server, so we don't want it in the web server folder.
Changed:
<
<
The settings are in the 'appx-client-anonymousLogin.js' file in your server connector folder. The variables you can change are:
>
>
The settings are in the 'appx-client-automaticLogin.js' file in your server connector folder. The variables you can change are:
 
Changed:
<
<
"appx-allow-noLogin" must be set to 'true'. If this is set to false, no matter what variables are provided the HTML Client will not allow anonymous logins.
>
>
"appx-allow-noLogin" must be set to 'true'. If this is set to false, no matter what variables are provided the HTML Client will not allow Automatic logins.
  "appx-allow-specific" can be set to 'true' or 'false'. If this is set to 'true', then APPX will run either the process specified below or the process specified in the URL (if 'appx-use-specific' is also set to true). If this is set to false, the process specified as the User's startup process in APPX System Admin will be run.
Changed:
<
<
"appx-use-noLogin" can be set to 'true' or 'false'. If 'true' this tells the HTML Client that all logins are anonymous login. If 'false', then the login URL must include 'requireLogin=true' to request an anonymous login. The 'false' setting allows you to have both anonymous and normal logins.
>
>
"appx-use-noLogin" can be set to 'true' or 'false'. If 'true' this tells the HTML Client that all logins are automatic login. If 'false', then the login URL must include 'requireLogin=true' to request an automatic login. The 'false' setting allows you to have both automatic and normal logins.
  "appx-use-specific" can be set to 'true' or 'false'. If "true" APPX will automatically run the process specified by the application related settings below. If 'false', the applications settings can be specified in the URL.
Changed:
<
<
"appx-anon-user" should contain the login user ld
>
>
"appx-auto-user" should contain the login user ld
 
Changed:
<
<
"appx-anon-pswd" should contain the password
>
>
"appx-autoc-pswd" should contain the password
 
Changed:
<
<
"appx-anon-host" should contain the APPX host
>
>
"appx-auto-host" should contain the APPX host
 
Changed:
<
<
"appx-anon-port" should contain the port number for the APPX host
>
>
"appx-auto-port" should contain the port number for the APPX host
  "appx-application" should contain the 3 character APPX application id
Line: 285 to 293
  URL String variables
Changed:
<
<
You can specify the following variables in the URL. These will override the settings in the 'appx-client-anonymousLogin.js' file.
>
>
You can specify the following variables in the URL. These will override the settings in the 'appx-client-AutomaticLogin.js' file.
 
Changed:
<
<
requireLogin ---- true/false value: true = user is required to login, false = you are using anonymous login
specific ---- true/false value: true = you are logging user into a specific process, false = you are using normal login
user ---- Login Id
password ---- Password
host ---- Server
port ---- Port
application ---- application to run
database ---- database to use
procType ---- process type you are running
process ---- process to run


Examples:
>
>
requireLogin ---- true/false value: true = user is required to login, false = you are using Automatic login
specific ---- true/false value: true = you are logging user into a specific process, false = you are using normal login
user ---- Login Id
password ---- Password
host ---- Server
port ---- Port
application ---- application to run
database ---- database to use
procType ---- process type you are running
process ---- process to run


Examples:
 
Changed:
<
<
Logging in as an anonymous user, using all the settings ithe 'appx-client-anonymousLogin.js' file:
>
>
Logging in as an Automatic user, using all the settings ithe 'appx-client-AutomaticLogin.js' file:
  http://<html client server>?requireLogin=false
Changed:
<
<
Logging in as an anonymous user but overriding the startup process:
>
>
Logging in as an Automatic user but overriding the startup process:
  http://<html client server>?requireLogin=false&specific=true&application=DMO&database=DMO&procType=MENU&process=MAIN%20MENU
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback