<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 13 September 2016 at 14:27, Stan Silvert <span dir="ltr"><<a href="mailto:ssilvert@redhat.com" target="_blank">ssilvert@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF"><span class="">
<div>On 9/13/2016 7:22 AM, Stian Thorgersen
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">We currently have the low-level Event Listener SPI,
but IMO it's not very user friendly.
<div><br>
</div>
<div>I propose we add two higher level SPIs with a more user
friendly API. The SPIs would be:</div>
</div>
</blockquote></span>
+1. Another built-in email would be for profile updated. That one
is pretty common.<br></div></blockquote><div><br></div><div>I got an email from eBay after changing my address, it said congratulations on your move to a new country. We should have something similar for people that change their last name, not sure which one is most likely to be accurate "congratulations with your wedding" or "congratulations with your divorce".</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF">
<blockquote type="cite"><span class="">
<div dir="ltr">
<div><br>
</div>
<div>User Event SPI with the following events:</div>
<div><br>
</div>
<div>* User Created (include details on why it was created, i.e.
self register, idp, admin)</div>
<div>* User Profile Updated</div>
<div>* User Credentials Updated</div>
<div>* User Deleted</div>
<div><br>
</div>
<div>Login Event SPI with the following events:</div>
<div><br>
</div>
<div>* Login</div>
<div>* Login Failure</div>
<div>* Logout (include session timeout)</div>
<div>* Client Login</div>
<div><br>
</div>
<div>We should use the new SPIs to also implement a number of
built-in emails that can be sent for users. Each email would
be optional. Examples could be:</div>
<div><br>
</div>
<div>* Welcome mail</div>
<div>* Login on new device notification<br>
</div>
<div>* Login failure notification</div>
<div>
<div>* Password updated notification</div>
</div>
<div><br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
</span><pre>______________________________<wbr>_________________
keycloak-dev mailing list
<a href="mailto:keycloak-dev@lists.jboss.org" target="_blank">keycloak-dev@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/keycloak-dev</a></pre>
</blockquote>
<br>
</div>
<br>______________________________<wbr>_________________<br>
keycloak-dev mailing list<br>
<a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/keycloak-dev</a><br></blockquote></div><br></div></div>