diff --git a/Auth/LearningHub.Nhs.Auth/Controllers/AccountController.cs b/Auth/LearningHub.Nhs.Auth/Controllers/AccountController.cs index ff7b352..ecb36c0 100644 --- a/Auth/LearningHub.Nhs.Auth/Controllers/AccountController.cs +++ b/Auth/LearningHub.Nhs.Auth/Controllers/AccountController.cs @@ -82,6 +82,12 @@ public AccountController( [HttpGet] public async Task Login(string returnUrl) { + returnUrl = null; + if (string.IsNullOrWhiteSpace(returnUrl)) + { + throw new Exception("ClientId or origin are empty."); + } + // Use internal login page // build a model so we know what to show on the login page var vm = await this.BuildLoginViewModelAsync(returnUrl);