O Web UI Framework permite configurar mais de uma
página de login. As páginas de login podem ser usadas para diferentes organizações ou
outros grupos de usuários. Também é possível configurar uma implementação customizada
de diversas páginas de login.
Sobre esta tarefa
Para incluir uma página de login, use o seguinte procedimento:
Procedimento
- Instale o aplicativo com o Web UI Framework.
- Decida como deseja implementar diversas páginas de login usando uma das formas a seguir:
- A implementação padrão fornecida no Web UI Framework.
Se nenhum fornecedor página de login customizada for fornecido, a implementação padrão lê os parâmetros <context-param>
do arquivo web.xml a seguir:
<param-name>scui-login-page</param-name>
<param-value>/myapp/console/login.jsp</param-value>
- Uma implementação customizada que é conectada ao Web UI Framework.
- Para uma implementação customizada, especifique seu
provedor de página de login customizado no web.xml utilizando o parâmetro scui-login-page-provider.
Exemplo:
<context-param>
<param-name>scui-login-page-provider</param-name>
<param-value>com.app.MyLoginPageProvider</param-value>
</context-param>
Esse provedor será acessado
pelo método getLoginPage() de ISCUILoginPageProvider. A implementação
customizada deve usar o contato da interface definido na classe ISCUILoginPageProvider.
Para implementar o código Java™ customizado, crie um arquivo JAR que contenha a classe Java e, em seguida, instale o arquivo JAR usando o script install3rdparty.sh . Para implementar essa customização, reconstrua o arquivo EAR ou WAR tal como
é feito durante a instalação e, em seguida, implemente o aplicativo no
servidor de aplicativos.