How To Enable Customization Of The Login Page
Languages: |
ContentsTemplateThis sub-template doesn't display properly when not included. Please see Template:Languages for the complete version. UsageThis template is designed to simplify Template:Languages, by allowing a simpler syntax for adding new languages. Each language is included by calling this template with the following parameters:
This template should not be used anywhere except in the Languages template. </noinclude> | Translate this article... |
Objective
The objective of this article it to provide the necessary steps to enable customization of the Openbravo login page.
Recommended Articles
Please read this article about Authentication in Openbravo ERP. It explains the the way the authentication and the authentication manager work and how they are being configured.
Execution Steps
A couple of modiffications are necessary to change the look of the login page. To start off with a base we will be working on, we will be using the Openbravo 3 Demo Login Page module.
Installing Required Module
- Log in as System Adminisrator
- Go to General Setup -> Application -> Module Management -> Add Modules
- Search and install the following module:
- Openbravo 3 Demo Login Page
Configuring the Environment
As already mentioned, a few more steps are needed:
- In openbravo.properties:
authentication.class=org.openbravo.demo.loginpage.authentication.DemoAuthenticationManager
- In modules/org.openbravo.demo.loginpage/src/org/openbravo/demo/loginpage/security:
Exchange the revision number "revisionControl('14275')" with the number set in the getCurrentRevision() method in utils.js
Once done, you will see that the login page has changed. You can use this module as the base for your development and customize the Login.html as you want.