-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Use email verification instead of executing action for send-verify-email
endpoint
#23303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Can we get a bump on this. This will fix an issue we are having |
fe4190a
to
506494f
Compare
Hi @mposolda or @pedroigor |
…mail` endpoint Closes keycloak#15190 Add support for `send-verify-email` endpoint to use the `email-verification.ftl` instead of `executeActions.ftl` Also introduce a new parameter `lifespan` to be able to override the default lifespan value (12 hours) Signed-off-by: Lex Cao <lexcao@foxmail.com>
506494f
to
ab041ed
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mposolda LGTM. Wdyt?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lexcao Thanks! I think this change is good, but is it also possible to add some small note to the migration guide (file changes-24_0_0.adoc
) as this is behaviour change and it is possible that someone relies on the older behaviour for some reason?
@lexcao, thanks for creating the PR! quick question: as of now the patch will send out an email with |
@mposolda |
Hi @yegortokmakov And the link is something like this.
|
This step seems to be unnecessary. Wdyt? |
Hi @yegortokmakov This was handled by the Lines 88 to 102 in 583d31b
|
@yegortokmakov @lexcao Sorry, which one of the steps? I would propose doing any other improvement as a follow-up. |
sure, makes sense! I can open a follow-up issue where we can discuss it |
Hi @pedroigor
|
Closes #15190
Add support for
send-verify-email
endpoint to use theemail-verification.ftl
instead ofexecuteActions.ftl
Also introduce a new parameter
lifespan
to be able to override the default lifespan value (12 hours)