Web UI Framework permet de définir plusieurs
pages de connexion. Celles-ci peuvent être utilisées pour différentes
organisations ou d'autres regroupements d'utilisateurs. Vous pouvez
également configurer une implémentation personnalisée de plusieurs
pages de connexion.
A propos de cette tâche
Pour ajouter une page de connexion, procédez comme suit :
Procédure
- Installez l'application à l'aide de Web UI Framework.
- Décidez du mode d'implémentation des différentes pages de connexion
parmi les méthodes suivantes :
- Implémentation par défaut fournie avec Web UI Framework.
Si
aucun fournisseur de page de connexion personnalisée n'est spécifié,
l'implémentation par défaut lit les paramètres <context-param>
suivants du fichier web.xml :
<param-name>scui-login-page</param-name>
<param-value>/myapp/console/login.jsp</param-value>
- Implémentation personnalisée installée dans Web UI Framework.
- Pour utiliser une implémentation personnalisée, spécifiez le
fournisseur de page de connexion personnalisée dans web.xml à l'aide
du paramètre scui-login-page-provider.
Exemple :
<context-param>
<param-name>scui-login-page-provider</param-name>
<param-value>com.app.MyLoginPageProvider</param-value>
</context-param>
Le fournisseur sera accessible via la méthode
getLoginPage() de la classe ISCUILoginPageProvider. L'implémentation personnalisée
doit utiliser le contrat d'interface défini dans la classe ISCUILoginPageProvider.
Pour implémenter le code Java™ personnalisé, générez un fichier JAR contenant la classe Java, puis installez le fichier JAR à l'aide du script install3rdparty.sh . Pour implémenter cette personnalisation, régénérez le fichier EAR ou WAR
de la même manière qu'au cours de l'installation, puis déployez l'application
sur le serveur d'applications.