<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">Hi! </div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">We have a Keycloak secured application.  This application is a multilingual application. </div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">In the application a free access zone is defined and a link to &quot;login&quot; is available to users can access to a private area.</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">In that scenario we need that the user selected language in application will be applied in Keycloak login page. When a user require a login action this code is executed:</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">[...]</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif"> response.encodeRedirectURL(&quot;/index.xhtml&quot;);</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif"> req.authenticate(response);</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif">[...]</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif"><br></font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif">Can we force an locale use in authenticate? Default locale value from Keycloak configuration is allways applied.</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif"><br></font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif">Thanks a lot!</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8000001907349px"><font color="#0b5394" face="verdana, sans-serif"><br></font></div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div style="word-wrap:break-word"><img src="http://www.inventiaplus.com/images/stories/inventiaplus.jpg" width="96" height="34"><font face="verdana, sans-serif" size="2"><span style="text-align:-webkit-auto"><br></span></font></div><div style="word-wrap:break-word"><font face="verdana, sans-serif" size="2"><span style="text-align:-webkit-auto">David Alvarez Cabal</span><br style="text-align:-webkit-auto"><a href="mailto:dalvarez@inventiaplus.com" style="color:rgb(17,85,204);text-align:-webkit-auto" target="_blank">dalvarez@inventiaplus.com</a></font></div><div style="word-wrap:break-word"><font face="verdana, sans-serif" size="2"><br></font><div><a href="http://www.inventiaplus.com/" style="font-family:verdana,sans-serif;font-size:small;color:rgb(17,85,204)" target="_blank">www.inventiaplus.com</a><br style="font-family:verdana,sans-serif;font-size:small"><font style="font-family:verdana,sans-serif;font-size:small"><b> <a value="+34928702054" style="color:rgb(17,85,204)">928 702 054</a></b></font><br></div><div><span></span> <br></div></div><div style="word-wrap:break-word"><img src="http://www.inventiaplus.com/images/palet_express.jpg"><span style="text-align:-webkit-auto"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><font face="verdana, sans-serif" size="2"><span style="color:rgb(17,85,204);border-spacing:0px;border-collapse:separate"><span style="font-weight:800"><span style="border-collapse:separate;font-weight:normal;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;border-spacing:0px"><a href="http://www.inventiaplus.com/" style="color:rgb(17,85,204)" target="_blank"><br></a></span></span></span></span></span></span></span></font></span></span></span></span></span></span><br style="text-align:-webkit-auto"><font face="Helvetica" style="font-size:medium"><span style="text-align:-webkit-auto"></span></font></span></div><div style="word-wrap:break-word"><span style="text-align:-webkit-auto;background-color:rgb(255,255,255)"><font face="Helvetica" color="#cccccc"><div style="word-wrap:break-word"><b><font size="1">ADVERTENCIA</font></b></div><div style="word-wrap:break-word"><font size="1">La <span style="text-align:-webkit-auto">información contenida en este correo electrónico, y en su caso, </span><span style="text-align:-webkit-auto">cualquier fichero anexo al mismo, son de carácter privado y confidencial siendo para uso </span><span style="text-align:-webkit-auto">exclusivo de su destinatario. Si usted no es el destinatario correcto, el empleado o agente </span><span style="text-align:-webkit-auto">responsable de entregar el mensaje al destinatario, o ha recibido esta comunicación por error, </span><span style="text-align:-webkit-auto">le informamos que está totalmente prohibida cualquier divulgación, distribución o reproducción </span><span style="text-align:-webkit-auto">de esta comunicación según la legislación vigente y le rogamos que nos lo notifique </span><span style="text-align:-webkit-auto">inmediatamente, procediendo a su destrucción sin continuar su lectura.</span></font></div><div style="word-wrap:break-word"><font size="1">Le informamos que su dirección de correo electrónico, así como el resto de los datos de <span style="text-align:-webkit-auto">carácter personal de la tarjeta de visita que nos facilite, podrían ser objeto de tratamiento </span><span style="text-align:-webkit-auto">automatizado en nuestros ficheros, con la finalidad de gestionar la agenda de contactos de </span><span style="text-align:-webkit-auto">INVENTIA PLUS, S.L.. Vd. podrá en cualquier momento ejercer sus derechos de acceso, </span><span style="text-align:-webkit-auto">rectificación, cancelación y oposición en los términos establecidos en la Ley Orgánica 15/1999 </span><span style="text-align:-webkit-auto">mediante notificación escrita a la siguiente dirección: c/ Pintor, nº 8, Pol. Ind. Salinetas, 35219, </span><span style="text-align:-webkit-auto">Telde, Las Palmas.</span></font></div></font></span></div><br></div></div>
</div>