public IUserIdentity GetUserFromIdentifier(Guid _identifier, NancyContext _context) { HydrantWikiManager hwm = new HydrantWikiManager(); User user = (User)hwm.GetUser(_identifier); if (user != null) { NancyUser nUser = new NancyUser { UserName = user.Username }; nUser.SetClaims(user.UserType); return(nUser); } return(null); }
public IUserIdentity GetUserFromIdentifier(Guid _identifier, NancyContext _context) { OpenFormGraphManager manager = new OpenFormGraphManager(); TGUser user = manager.GetUser(_identifier); if (user != null && user.IsVerified) { if (user.EulaAccepted || _context.Request.Path.Contains("signeula")) { NancyUser nUser = new NancyUser { UserName = user.Username }; return(nUser); } } return(null); }