La struttura Web UI consente di impostare più di una pagina di login. Le pagine di login possono essere utilizzate per diverse organizzazioni o altri raggruppamenti di utenti. È inoltre possibile impostare un'implementazione personalizzata di più pagine di collegamento.
Informazioni su quest'attività
Per aggiungere una pagina di accesso, utilizzare la seguente procedura:
Procedura
- Installare l'applicazione con la struttura Web UI
- Decidere come si desidera implementare più pagine di login, utilizzando uno dei modi seguenti:
- L'implementazione predefinita fornita nella struttura Web UI .
Se non viene fornito alcun provider di pagine di login personalizzate, l'implementazione predefinita legge i seguenti parametri del web.xml web.xml <context-param>
:
<param-name>scui-login-page</param-name>
<param-value>/myapp/console/login.jsp</param-value>
- Un'implementazione personalizzata collegata alla struttura Web UI .
- Per un'implementazione personalizzata, specificare il provider della pagina di accesso personalizzata in web.xml utilizzando il parametro scui - login - page - provider.
Esempio:
<context-param>
<param-name>scui-login-page-provider</param-name>
<param-value>com.app.MyLoginPageProvider</param-value>
</context-param>
A questo provider si accede con il metodo getLoginPage( ) di ISCUILoginPageProvider. L'implementazione personalizzata deve utilizzare il contratto di interfaccia definito nella classe ISCUILoginPageProvider.
Per implementare il codice Java™ personalizzato, creare un file JAR che contiene la classe Java, quindi installare il file JAR utilizzando lo script install3rdparty.sh . Per implementare questa personalizzazione, ricreare il file EAR o WAR come è stato fatto durante l'installazione e quindi distribuire l'applicazione sul server delle applicazioni.