Example #1
0
File: User.cs Project: shoy160/tjzx
 public static User GetUser(UserType type = UserType.Manager)
 {
     if (!HttpContext.Current.User.Identity.IsAuthenticated)
         return null;
     var cookie = CookieCls.GetValue(FormsAuthentication.FormsCookieName);
     var ticket = FormsAuthentication.Decrypt(cookie);
     if (ticket == null) return null;
     var user = ticket.UserData.JsonToObject<User>();
     if (user == null || user.Type != type.GetValue())
         return null;
     return user;
 }