<div dir="ltr">You don&#39;t need to deal with Angular stuff. It&#39;s basic FreeMarker templates, see:<div><a href="https://keycloak.gitbooks.io/server-developer-guide/content/v/2.0/topics/custom-attributes.html">https://keycloak.gitbooks.io/server-developer-guide/content/v/2.0/topics/custom-attributes.html</a><br></div><div><br></div><div>One issue here is that you shouldn&#39;t store credit card details unencrypted. That would be harder to achieve. You could encrypt it by extending the registration form handler, see <a href="https://keycloak.gitbooks.io/server-developer-guide/content/v/2.0/topics/auth-spi.html">https://keycloak.gitbooks.io/server-developer-guide/content/v/2.0/topics/auth-spi.html</a>. I&#39;d also be careful about adding this details to the token and would maybe expose it only through userinfo endpoint and make sure only selected clients have access to it.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 11 July 2016 at 00:29, Hristo Stoyanov <span dir="ltr">&lt;<a href="mailto:hr.stoyanov@peruncs.com" target="_blank">hr.stoyanov@peruncs.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">I am coming to the conclusion that I have to develop sign up page, as I don&#39;t want to deal with KC patternfly/angular stuff.</p><span class="HOEnZb"><font color="#888888">
<p dir="ltr">/Hristo Stoyanov</p></font></span><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On Jul 10, 2016 3:24 PM, &quot;Fabricio Milone&quot; &lt;<a href="mailto:fabricio.milone@shinetech.com" target="_blank">fabricio.milone@shinetech.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Correct me if I am wrong but my best guess is that you can extend the default login theme with some app specific template. I have added some extra required fields when a registration process starts and all I had to do was extend the keycloak theme, creating a new register.ftl file with my own template. The other option is a new implementation of the login-update-profile.ftl and make the Review Profile screen required (always on under your Authentication flow).<div><br></div><div>It depens on your requirements really.</div><div><br></div><div>Regards,</div><div>Fab</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 July 2016 at 03:56, Hristo Stoyanov <span dir="ltr">&lt;<a href="mailto:hr.stoyanov@peruncs.com" target="_blank">hr.stoyanov@peruncs.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Many applications would require the user to provide his/her credit card upon sign up on a single step/screen. This does not work well with the out_of_box KC screen. How do you solve this? Custom login screen?</p><span><font color="#888888">
<p dir="ltr">/Hristo Stoyanov</p>
</font></span><br>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org" target="_blank">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:12.8px;font-family:Verdana,Arial,Helvetica,sans-serif"><b><font color="#000000">Fabricio Milone</font></b></span></div><div><span style="font-size:12.8px;font-family:Verdana,Arial,Helvetica,sans-serif"><font color="#000000">Developer</font></span></div><span style="font-size:12.8px;font-family:Verdana,Arial,Helvetica,sans-serif"><b><font color="#009900"><div><span style="font-size:12.8px;font-family:Verdana,Arial,Helvetica,sans-serif"><b><font color="#009900"><br></font></b></span></div>Shine Consulting </font></b></span><span style="font-size:12.8px;font-family:Verdana,Arial,Helvetica,sans-serif"><p style="font-size:13.3px;color:rgb(0,153,0);margin:0pt"><span style="color:rgb(0,0,0)">30/600 Bourke Street</span></p><p style="font-size:13.3px;color:rgb(0,153,0);margin:0pt"><span style="color:rgb(0,0,0)">Melbourne VIC 3000</span></p><p style="font-size:13.3px;color:rgb(0,153,0);margin:0pt"><span style="color:rgb(0,0,0)">T: 03 8488 9939</span></p><p style="font-size:13.3px;color:rgb(0,153,0);margin:0pt"><span style="color:rgb(0,0,0)">M: 04 3200 4006</span></p><p style="font-size:13.3px;color:rgb(0,153,0);margin:0pt"><span style="color:rgb(0,0,0)"><br></span></p></span><span style="font-size:13.3px;font-family:Verdana,Arial,Helvetica,sans-serif"><span style="font-size:13.3px"><p style="margin:0pt"><a href="http://www.shinetech.com/" style="color:rgb(51,51,51)" target="_blank">www.shinetech.com</a><font color="#333333">  </font><i style="color:rgb(51,51,51)"><b>a</b></i><font color="#333333"> passion for excellence</font></p></span></span></div></div>
</div>
</blockquote></div>
</div></div><br>_______________________________________________<br>
keycloak-user mailing list<br>
<a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br></blockquote></div><br></div>