mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
@@ -170,6 +170,7 @@ namespace Orchard.Tests.Modules.Users.Controllers {
|
|||||||
@"wo..oly@example.com",
|
@"wo..oly@example.com",
|
||||||
@"pootietang.@example.com",
|
@"pootietang.@example.com",
|
||||||
@".@example.com",
|
@".@example.com",
|
||||||
|
@"@example.com",
|
||||||
@"Ima Fool@example.com")]
|
@"Ima Fool@example.com")]
|
||||||
string email) {
|
string email) {
|
||||||
|
|
||||||
|
@@ -3,7 +3,9 @@ using Orchard.Security;
|
|||||||
|
|
||||||
namespace Orchard.Users.Models {
|
namespace Orchard.Users.Models {
|
||||||
public sealed class UserPart : ContentPart<UserPartRecord>, IUser {
|
public sealed class UserPart : ContentPart<UserPartRecord>, IUser {
|
||||||
public const string EmailPattern = @"^(?!\.)(""([^""\r\\]|\\[""\r\\])*""|([-a-z0-9!#$%&'*+/=?^_`{|}~]|(?<!\.)\.)*)(?<!\.)@[a-z0-9][\w\.-]*[a-z0-9]\.[a-z][a-z\.]*[a-z]$";
|
public const string EmailPattern =
|
||||||
|
@"^(?![\.@])(""([^""\r\\]|\\[""\r\\])*""|([-a-z0-9!#$%&'*+/=?^_`{|}~]|(?<!\.)\.)*)(?<!\.)"
|
||||||
|
+ @"@[a-z0-9][\w\.-]*[a-z0-9]\.[a-z][a-z\.]*[a-z]$";
|
||||||
|
|
||||||
public string UserName {
|
public string UserName {
|
||||||
get { return Record.UserName; }
|
get { return Record.UserName; }
|
||||||
|
Reference in New Issue
Block a user