diff --git a/src/Orchard.Tests.Modules/Users/Controllers/AccountControllerTests.cs b/src/Orchard.Tests.Modules/Users/Controllers/AccountControllerTests.cs index 9fe498110..08410eb53 100644 --- a/src/Orchard.Tests.Modules/Users/Controllers/AccountControllerTests.cs +++ b/src/Orchard.Tests.Modules/Users/Controllers/AccountControllerTests.cs @@ -170,6 +170,7 @@ namespace Orchard.Tests.Modules.Users.Controllers { @"wo..oly@example.com", @"pootietang.@example.com", @".@example.com", + @"@example.com", @"Ima Fool@example.com")] string email) { diff --git a/src/Orchard.Web/Modules/Orchard.Users/Models/UserPart.cs b/src/Orchard.Web/Modules/Orchard.Users/Models/UserPart.cs index 4825dd2f9..29792a8ec 100644 --- a/src/Orchard.Web/Modules/Orchard.Users/Models/UserPart.cs +++ b/src/Orchard.Web/Modules/Orchard.Users/Models/UserPart.cs @@ -3,7 +3,9 @@ using Orchard.Security; namespace Orchard.Users.Models { public sealed class UserPart : ContentPart, IUser { - public const string EmailPattern = @"^(?!\.)(""([^""\r\\]|\\[""\r\\])*""|([-a-z0-9!#$%&'*+/=?^_`{|}~]|(?