If SignalR lets you access Request Cookies you may be able to retrieve the authenticated user with something like:
var sessionId = Context.Request.Cookies[SessionFeature.SessionId]; //ss-id
if (sessionId != null)
var sessionKey = SessionFeature.GetSessionKey(sessionId.Value);
var cache = HostContext.AppHost.GetCacheClient();
var session = cache.Get<IAuthSession>(sessionKey);
If user were authenticated with
RememberMe=true then the session would be stored against their permanent Session Id, i.e.