Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


CategoryAuthentication

Purpose

  1. Allows users wich are coming from configured ip address automatically to be authenticated

Bootstrap Class

editor_Plugins_IpAuthentication_Init

TypePlug-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.IpCustomerMapstringmapIp 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.userRoleslist["instantTranslate","termCustomerSearch"]User roles for ip base authenticated user.