コード例 #1
0
        /// <summary>
        /// Determina si el usuario especificado existe bajo el nombre de autenticación especificado y tiene permiso
                 /// </ summary>
                 /// <param name = "request"> </ param>
                 /// <param name = "authorizeName"> utilizado para nombrar la autenticación de inicio de sesión diferente </ param>
                 /// <param name = "users"> usuario </ param>
        /// <returns></returns>
        public static bool IsAuthenticatedUser(this HttpRequestBase request, string authorizeName, string users)
        {
            HttpCookie authCookie = AuthenticationHelper.GetAuthCookie(authorizeName);

            return(AuthenticationHelper.CheckAuthorization(users, authCookie));
        }
コード例 #2
0
        /// <summary>
        /// Determina si la función especificada existe bajo el nombre de autenticación especificado y tiene permiso
                 /// </ summary>
                 /// <param name = "request"> </ param>
                 /// <param name = "authorizeName"> utilizado para nombrar la autenticación de inicio de sesión diferente </ param>
                 /// <param name = "roles"> role </ param>
        /// <returns></returns>
        public static bool IsAuthenticatedRole(this HttpRequestBase request, string authorizeName, string roles)
        {
            HttpCookie authCookie = AuthenticationHelper.GetAuthCookie(authorizeName);

            return(AuthenticationHelper.CheckAuthorization(authCookie, roles));
        }