diff --git a/server/RdtClient.Web/Controllers/AuthController.cs b/server/RdtClient.Web/Controllers/AuthController.cs index 9a3f6ee..f97566b 100644 --- a/server/RdtClient.Web/Controllers/AuthController.cs +++ b/server/RdtClient.Web/Controllers/AuthController.cs @@ -67,7 +67,7 @@ public class AuthController(Authentication authentication, Settings settings) : return Ok(); } - [AllowAnonymous] + [Authorize(Policy = "AuthSetting")] [Route("SetupProvider")] [HttpPost] public async Task SetupProvider([FromBody] AuthControllerSetupProviderRequest? request) @@ -82,13 +82,6 @@ public class AuthController(Authentication authentication, Settings settings) : return StatusCode(401); } - var user = await authentication.GetUser(); - - if (user != null) - { - return StatusCode(401); - } - await settings.Update("Provider:Provider", request.Provider); await settings.Update("Provider:ApiKey", request.Token);