OpenId AccountController: Fixing that null user shouldn't trigger LoggedIn Events in LogonCallback

This commit is contained in:
Lombiq
2018-10-30 10:24:43 +01:00
committed by Benedek Farkas
parent 668d9443d8
commit 105a653a1d

View File

@@ -123,7 +123,10 @@ namespace Orchard.OpenId.Controllers
public ActionResult LogonCallback() {
var user = _authenticationService.GetAuthenticatedUser();
_userEventHandler.LoggedIn(user);
if (user != null) {
_userEventHandler.LoggedIn(user);
}
if (TempData.ContainsKey("ReturnUrl"))
return this.RedirectLocal((String)TempData["ReturnUrl"]);