private bool IsNotAuthenticated(XUserSession session) { if (session == null || session.XUserInfo == null) { return(false); } return(session.XUserInfo.State == UserState.NotAuthenticated); }
private bool IsNormal(XUserSession session) { if (session == null || session.XUserInfo == null) { return(false); } return(session.XUserInfo.State == UserState.Normal); }
private bool IsNotIllegal(XUserSession session) { if (session == null || session.XUserInfo == null) { return(false); } var request = BusinessRequest as ApiRequest; return(session.XUserInfo.AuthId.Equals(request.AuthId)); }
protected XUserSession Build() { var session = GetSession(); if (session == null) { session = new XUserSession(); } session.XUserInfo = SessionDto; session.UserAuthId = SessionDto.AuthId; session.IsAuthenticated = SessionDto.State == UserState.Normal; return(session); }