Customize Portal Login
To customize the Portal login page, follow the steps below:
| Customizations that you make to the login page are not supported by InetSoft and are not guaranteed to be compatible with future versions. |
-
Modify the login.html page to suit your needs.
-
Place the customized login.html file in the following directory.
/usr/local/inetsoft/classes/inetsoft/web/resources/
You can do this by creating a derived Docker image or by mounting the file as a volume from the docker-compose.yaml file.
Make sure you maintain the id attributes of all <input>and<button>elements in the login.html file if you plan to alter the CSS styles. A sample docker-compose.yaml file can be found in the Github community-examples repository. -
Modify the login.css file to suit your needs.
-
Place the customized login.css file in a css folder relative to the location of the login.html file. For example:
/usr/local/inetsoft/classes/inetsoft/web/resources/css
You can do this by creating a derived Docker image or by mounting the file as a volume from the docker-compose.yaml file.
-
To reference other assets such as images in the login.html and login.css files, see Storage in Manage the Server.
| Customizations that you make in the login.html and login.css files apply only to the Portal and not to Enterprise Manager. If you want to customize the JavaScript that performs login and validation, please contact InetSoft Technical Support for assistance. |