Esempio n. 1
0
 public static ForbiddenAccessTypes IsLogin()
 {
     try
     {
         var Cookies = HttpContext.Current.Request.Cookies;
         if (CookieKeys.Any(p => Cookies[p] == null || string.IsNullOrEmpty(Cookies[p].Value) || string.IsNullOrEmpty(UtilityManager.Base64Decode(Cookies[p].Value))))
             return ForbiddenAccessTypes.IsLogout;
         var forbiddenType = ForbiddenAccessTypes.PersonId;
         try
         {
             var personId = JsonConvert.DeserializeObject<string>(EnDeCode.Decrypt(FormsAuthentication.Decrypt(HttpContext.Current.Request.Cookies[".u"].Value).Name, StaticParams.SifrelemeParametresi));
             forbiddenType = ForbiddenAccessTypes.UnForbidden;
             return forbiddenType;
         }
         catch (Exception ex) { return forbiddenType; }
     }
     catch (Exception ex) { return ForbiddenAccessTypes.IsLogout; }
 }