...
The configuration is places in portalprotectceptor-configuration.xml - and the the pages must be located inside the web application folder pp/ppserver/developerportal/VAADIN/themes/devportaltheme (as the default pages are).
Code Block | ||||
---|---|---|---|---|
| ||||
<group name="html" description="HTML application settings"> <property name="html.noconnection" value="noconnection/noconnection.html" description="No-connection page showed on the front page"/> <property name="html.startup" value="startup/startup.html" description="Startup page showed on the front page"/> <property name="html.welcome" value="welcome/welcome.html" description="Welcome HTML showed after login"/> </group> |
Startup page
The default startup page looks like this
...
If a complete new page is made - linking to the login dialog is done by adding a HTML link with the following href (or a piece of javascript doing the same):
- href="javascript:parent.io.ceptor.apimanagement.developerportal.login()"
...
Code Block | ||||
---|---|---|---|---|
| ||||
<property name="portal.showwelcome" value="false" description="true/false - show the welcome page after login"/> |
...
Code Block | ||||
---|---|---|---|---|
| ||||
<property name="portal.logo" value="../devportaltheme/img/ceptor.svg" description="Logo shown in the login dialog and menu"/> |
...