From 7b77b097ca710c25a85a3a0ff449198ae7561b47 Mon Sep 17 00:00:00 2001 From: usbharu <64310155+usbharu@users.noreply.github.com> Date: Thu, 5 Sep 2024 11:55:35 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=E3=83=AD=E3=82=B0=E3=82=A4=E3=83=B3?= =?UTF-8?q?=E7=94=A8=E3=83=9A=E3=83=BC=E3=82=B8=E3=82=92Mastodon=E3=81=A8?= =?UTF-8?q?=E7=B5=B1=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dev/usbharu/hideout/core/config/SecurityConfig.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hideout-core/src/main/kotlin/dev/usbharu/hideout/core/config/SecurityConfig.kt b/hideout-core/src/main/kotlin/dev/usbharu/hideout/core/config/SecurityConfig.kt index 2c8217d3..5e5e9821 100644 --- a/hideout-core/src/main/kotlin/dev/usbharu/hideout/core/config/SecurityConfig.kt +++ b/hideout-core/src/main/kotlin/dev/usbharu/hideout/core/config/SecurityConfig.kt @@ -68,7 +68,7 @@ class SecurityConfig { OAuth2AuthorizationServerConfiguration.applyDefaultSecurity(http) http { exceptionHandling { - authenticationEntryPoint = LoginUrlAuthenticationEntryPoint("/login") + authenticationEntryPoint = LoginUrlAuthenticationEntryPoint("/auth/sign_in") } } return http.build() @@ -80,7 +80,7 @@ class SecurityConfig { http { authorizeHttpRequests { authorize("/error", permitAll) - authorize("/login", permitAll) + authorize("/auth/sign_in", permitAll) authorize(GET, "/.well-known/**", permitAll) authorize(GET, "/nodeinfo/2.0", permitAll) @@ -91,10 +91,12 @@ class SecurityConfig { authorize(GET, "/files/*", permitAll) authorize(POST, "/publish", authenticated) authorize(GET, "/publish", authenticated) + authorize(GET, "/", permitAll) authorize(anyRequest, authenticated) } formLogin { + loginPage = "/auth/sign_in" } } return http.build()