1
0
mirror of synced 2026-08-23 02:27:44 +00:00

Update One-Time Token Docs for Renamed APIs

Replace deprecated `UriComponentsBuilder` usage and renamed
`oneTimeTokenLogin` DSL method references in the docs with their
current equivalents.

Closes gh-18367

Signed-off-by: Arz Meow <arthur37231@gmail.com>
This commit is contained in:
Arz Meow
2026-06-05 11:37:22 +08:00
committed by Josh Cummings
parent 24aec1d002
commit 63306ad8ee
@@ -89,7 +89,7 @@ public class MagicLinkOneTimeTokenGenerationSuccessHandler implements OneTimeTok
@Override
public void handle(HttpServletRequest request, HttpServletResponse response, OneTimeToken oneTimeToken) throws IOException, ServletException {
UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(UrlUtils.buildFullRequestUrl(request))
UriComponentsBuilder builder = UriComponentsBuilder.fromUriString(request.getRequestURL().toString())
.replacePath(request.getContextPath())
.replaceQuery(null)
.fragment(null)
@@ -147,7 +147,7 @@ class MagicLinkOneTimeTokenGenerationSuccessHandler(
) : OneTimeTokenGenerationSuccessHandler {
override fun handle(request: HttpServletRequest, response: HttpServletResponse, oneTimeToken: OneTimeToken) {
val builder = UriComponentsBuilder.fromHttpUrl(UrlUtils.buildFullRequestUrl(request))
val builder = UriComponentsBuilder.fromUriString(request.getRequestURL().toString())
.replacePath(request.contextPath)
.replaceQuery(null)
.fragment(null)
@@ -211,7 +211,7 @@ public class SecurityConfig {
// ...
.formLogin(Customizer.withDefaults())
.oneTimeTokenLogin((ott) -> ott
.generateTokenUrl("/ott/my-generate-url")
.tokenGeneratingUrl("/ott/my-generate-url")
);
return http.build();
}
@@ -238,7 +238,7 @@ class SecurityConfig {
//...
formLogin { }
oneTimeTokenLogin {
generateTokenUrl = "/ott/my-generate-url"
tokenGeneratingUrl = "/ott/my-generate-url"
}
}
return http.build()
@@ -282,7 +282,7 @@ public class SecurityConfig {
// ...
.formLogin(Customizer.withDefaults())
.oneTimeTokenLogin((ott) -> ott
.submitPageUrl("/ott/submit")
.defaultSubmitPageUrl("/ott/submit")
);
return http.build();
}
@@ -309,7 +309,7 @@ class SecurityConfig {
//...
formLogin { }
oneTimeTokenLogin {
submitPageUrl = "/ott/submit"
defaultSubmitPageUrl = "/ott/submit"
}
}
return http.build()