Para realizar la suplantación en aplicaciones que no la tienen, seguiremos los siguientes pasos:
- Descargamos el fichero en la raíz del proyecto, y los descomprimimos con Extraer aquí.
- Hay que revisar la página suplantarUsuario.xhtml, probablemente, tenga algún problema visual, ya que esta basado en el tema corporativo.
- Hay que revisar el fichero suplantarUsuario.page.xml, para establecer en el <restrict>, la expresión EL válida, que permite a los usuarios con permisos/roles válidos, acceder a ella.
Otro elemento a tener en cuenta en la suplantación, son los datos del usuario que va a suplantar, que hay almacenados en el Identity / UmuIdentity. Tenemos disponible en la clase UmuIdentity, los métodos
