<div dir="ltr">Ok, I&#39;ll give that a try.<div><br></div><div>Thanks</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-16 12:47 GMT+02:00 Stian Thorgersen <span dir="ltr">&lt;<a href="mailto:stian@redhat.com" target="_blank">stian@redhat.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes, at least that&#39;s what I&#39;d do<br>
<span class="im HOEnZb"><br>
----- Original Message -----<br>
&gt; From: &quot;Thorsten&quot; &lt;<a href="mailto:thorsten315@gmx.de">thorsten315@gmx.de</a>&gt;<br>
</span><div class="HOEnZb"><div class="h5">&gt; To: &quot;Stian Thorgersen&quot; &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;<br>
&gt; Cc: <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; Sent: Thursday, April 16, 2015 11:36:36 AM<br>
&gt; Subject: Re: [keycloak-user] Get user roles in AngularJS from WildFly adapter<br>
&gt;<br>
&gt; So do I need to create two applications for the realm then? One for the<br>
&gt; JAX-RS part with &quot;Access Type&quot; of &quot;Bearer Only&quot; and one for the Angular UI<br>
&gt; with type &quot;Public&quot;?<br>
&gt;<br>
&gt; 2015-04-16 11:18 GMT+02:00 Stian Thorgersen &lt;<a href="mailto:stian@redhat.com">stian@redhat.com</a>&gt;:<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; From: &quot;Thorsten&quot; &lt;<a href="mailto:thorsten315@gmx.de">thorsten315@gmx.de</a>&gt;<br>
&gt; &gt; &gt; To: <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; Sent: Thursday, April 16, 2015 11:05:46 AM<br>
&gt; &gt; &gt; Subject: [keycloak-user] Get user roles in AngularJS from WildFly adapter<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I have a WAR application that packages some JAX-RS services and an<br>
&gt; &gt; AngularJS<br>
&gt; &gt; &gt; UI talking to them. No classic HTML/JSF stuff at all.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; The app is running on WildFly and the Keycloak adapter with<br>
&gt; &gt; authentication is<br>
&gt; &gt; &gt; already working and I can e.g. secure the JAX-RS endpoints with<br>
&gt; &gt; &gt; @RolesAllowed etc.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; My question is now what the recommended way is to get user role<br>
&gt; &gt; information<br>
&gt; &gt; &gt; in the AngularJS part of the app? Since the authentication is not done<br>
&gt; &gt; in JS<br>
&gt; &gt; &gt; I don&#39;t think keycloak.js would work? Can/should the keycloak.js adapter<br>
&gt; &gt; get<br>
&gt; &gt; &gt; combined with the WildFly adapter or is there a different way to get<br>
&gt; &gt; &gt; something like kc.hasRealmRole() to work?<br>
&gt; &gt;<br>
&gt; &gt; Use keycloak.js to authenticate your AngularJS app<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; keycloak-user mailing list<br>
&gt; &gt; &gt; <a href="mailto:keycloak-user@lists.jboss.org">keycloak-user@lists.jboss.org</a><br>
&gt; &gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/keycloak-user" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-user</a><br>
&gt; &gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>