From: Krzysztof B. <kb...@un...> - 2017-03-23 22:55:34
|
Dear Willem, W dniu 23.03.2017 o 14:00, Willem Elbers pisze: > Dear Krysztof, > > we've recently encountered an issue where a user clicked the link in the > email confirmation email. However, the entity within unity-idm wasn't > updated and still showed "[confirmation request sent]" in the entity > details. Do you have any more information? There was some problem shown on the confirmation page? Maybe the link has expired? > > is it possible to resend the email verification link? > > (we've removed the entity for now and after recreating it, everything > worked as expected) Yes it is. You can easily trigger this using REST API: @Path("/confirmation-trigger/identity/{type}/{value}") @POST Triggers sending of confirmation message of identity. Nearly always it is a re-send. @Path("/confirmation-trigger/entity/{entityId}/attribute/{attributeName}") @QueryParam("group") @QueryParam("identityType") @POST Triggers sending of confirmation message for an attribute. Nearly always it is a re-send. What is more you can quite easily force unity to re-send email *attribute* confirmation from Admin UI: edit the attribute, set is a confirmed, save, edit again and set back to not-confirmed state. It is hard to do this for identity. You can remove identity (removing the whole entity is rather too brutal ;) and re-add it. However this may loose some context (e.g. metadata of identity real origin). Cheers, Krzysztof |