<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">The docs is here :
<a class="moz-txt-link-freetext" href="http://keycloak.github.io/docs/userguide/keycloak-server/html/auth_spi.html">http://keycloak.github.io/docs/userguide/keycloak-server/html/auth_spi.html</a><br>
<br>
We have also example for authentication SPI. Note that you can
create sub-flows in the "top" flow, which might be a way to split
the authenticator into multiple ones. For example see "Forms" flow
in default "Browser" flow. Also maybe you will need to implement
some logic programatically in your authenticators based on various
conditions etc. Depends on the usecase though...<br>
<br>
Marek<br>
<br>
<br>
On 16/05/16 23:52, Rashmi Singh wrote:<br>
</div>
<blockquote
cite="mid:CAJ0vL+JJmFBtLAKS2byYUKz89AjCzjeNKdkCA2WT-5pjTCHfkw@mail.gmail.com"
type="cite">
<div dir="ltr">Hi,
<div><br>
</div>
<div>I am looking for a way to do authentication provider
chaining with keycloak. Basically, I want to have multiple
authentication providers, example username, Suregrid etc. On
submitting username, we call a service and if that service
tells us to use SureGrid, then we should be able to pass
control to the corresponding authentication provider. So
basically, I want to spilt one authentication provider into
multiple and be able to chain them based on the response from
the service called. I have not found any documentation that
explains this. Could you suggest how to achieve this?</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
keycloak-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/keycloak-dev">https://lists.jboss.org/mailman/listinfo/keycloak-dev</a></pre>
</blockquote>
<br>
</body>
</html>