Skip to content

Commit f0b3863

Browse files
committed
Allow tld as DomainValue
1 parent a30de9d commit f0b3863

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/Assert/DomainTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ trait DomainTrait
1414
{
1515
private static string $domain_regex = '/^
1616
(?!\-)
17-
(?:(?:[a-zA-Z\d][a-zA-Z\d\-]{0,61})?[a-zA-Z\d]\.){1,126}
17+
(?:(?:[a-zA-Z\d][a-zA-Z\d\-]{0,61})?[a-zA-Z\d]\.){0,126}
1818
(?!\d+)[a-zA-Z\d]{1,63}
1919
$/Dxi';
2020

tests/SAML2/Assert/DomainTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ public static function provideDomain(): array
4545
'ipv4' => [false, '192.168.0.1'],
4646
'ipv6' => [false, '2001:0000:130F:0000:0000:09C0:876A:130B'],
4747
'with scheme' => [false, 'https://simplesamlphp.org'],
48-
'tld' => [false, '.org'],
48+
'start with dot' => [false, '.org'],
49+
'tld' => [true, 'nl'],
4950
];
5051
}
5152
}

0 commit comments

Comments
 (0)