Category | Authentication |
---|---|
Purpose |
|
Bootstrap Class | editor_Plugins_IpAuthentication_Init |
Type | Plug-in |
Description
For certain roles where it makes sense it should be possible to authenticate at translate5 only by the fact, that the user comes from a certain IP address. Currently this makes sense for the roles termSearch and InstantTranslate (the user must have no other roles).
Configuration of the IpAuthentication- Plug-In
Config name | Values | Default | Description |
---|---|---|---|
runtimeOptions.authentication.ipbased.IpAddresses | list | [] | List of ip addresses for ip based authentication. The ip based authentication will not work if this field is empty. |
runtimeOptions.authentication.ipbased.IpCustomerMap | string | map | Ip address to customer number map. Example where the users coming from 192.168.2.143 are assigned to customer with number 1000 :{"192.168.2.143" : "1000"} . If no ip to customer map is defined, the default customer will be assigned to the ip authenticated users. |
runtimeOptions.authentication.ipbased.userRoles | list | ["instantTranslate","termCustomerSearch"] | User roles for ip base authenticated user. |