From 13dcfbbd2b6c350f76077ad0645cf2c7d83c884b Mon Sep 17 00:00:00 2001 From: Shannon Date: Fri, 11 Oct 2013 10:58:31 +1100 Subject: [PATCH] Fixes build - removes .net 4.5 reference of EmailAddressAttribute - we'll leave that in for v7 when targettng 4.5 --- .../Security/Providers/MembersMembershipProvider.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Umbraco.Web/Security/Providers/MembersMembershipProvider.cs b/src/Umbraco.Web/Security/Providers/MembersMembershipProvider.cs index 811fc6be52..f423d95fbd 100644 --- a/src/Umbraco.Web/Security/Providers/MembersMembershipProvider.cs +++ b/src/Umbraco.Web/Security/Providers/MembersMembershipProvider.cs @@ -750,9 +750,11 @@ namespace Umbraco.Web.Security.Providers private bool IsEmaiValid(string email) { - var validator = new EmailAddressAttribute(); - - return validator.IsValid(email); + const string pattern = @"^(?!\.)(""([^""\r\\]|\\[""\r\\])*""|" + + @"([-a-z0-9!#$%&'*+/=?^_`{|}~]|(?