[Fixes #7446] Orchard.Users - Allow umlauts in UserPart.EmailPattern (#7447)

Fixes #7446
This commit is contained in:
ViRuSTriNiTy
2016-12-01 21:50:45 +01:00
committed by Sébastien Ros
parent 750824b197
commit 83f47ac148
2 changed files with 3 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ using Orchard.Security;
namespace Orchard.Users.Models {
public sealed class UserPart : ContentPart<UserPartRecord>, IUser {
public const string EmailPattern =
@"^(?![\.@])(""([^""\r\\]|\\[""\r\\])*""|([-a-z0-9!#$%&'*+/=?^_`{|}~]|(?<!\.)\.)*)(?<!\.)"
@"^(?![\.@])(""([^""\r\\]|\\[""\r\\])*""|([-\p{L}0-9!#$%&'*+/=?^_`{|}~]|(?<!\.)\.)*)(?<!\.)"
+ @"@([a-z0-9][\w-]*\.)+[a-z]{2,}$";
public const int MaxUserNameLength = 255;