Merge pull request #986 from chlupac/returnurl
Fix - return to url during login fail when returnurl contains "/"
This commit is contained in:
		| @ -22,7 +22,7 @@ namespace Oqtane.Themes.Controls | ||||
|             { | ||||
|                 returnurl += "/" + PageState.Page.Path; | ||||
|             } | ||||
|             NavigationManager.NavigateTo(NavigateUrl("login", "returnurl=" + returnurl)); | ||||
|             NavigationManager.NavigateTo(NavigateUrl("login", "?returnurl=" + returnurl)); | ||||
|         } | ||||
|  | ||||
|         protected async Task LogoutUser() | ||||
|  | ||||
| @ -300,7 +300,7 @@ | ||||
|                 if (user == null) | ||||
|                 { | ||||
|                     // redirect to login page | ||||
|                     NavigationManager.NavigateTo(Utilities.NavigateUrl(alias.Path, "login", "returnurl=" + path)); | ||||
|                     NavigationManager.NavigateTo(Utilities.NavigateUrl(alias.Path, "login", "?returnurl=" + path)); | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
| @ -565,4 +565,4 @@ | ||||
| => RuntimeInformation.IsOSPlatform(OSPlatform.Create("BROWSER")) | ||||
|         ? Oqtane.Shared.Runtime.WebAssembly | ||||
|         : Oqtane.Shared.Runtime.Server; | ||||
| } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker