File tree 2 files changed +4
-1
lines changed
src/Symfony/Component/Validator
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ class UrlValidator extends ConstraintValidator
24
24
{
25
25
const PATTERN = '~^
26
26
(%s):// # protocol
27
- (([\pL\pN-]+:)?([\pL\pN-]+)@)? # basic auth
27
+ (([\.\ pL\pN-]+:)?([\.\ pL\pN-]+)@)? # basic auth
28
28
(
29
29
([\pL\pN\pS-\.])+(\.?([\pL]|xn\-\-[\pL\pN-]+)+\.?) # a domain name
30
30
| # or
Original file line number Diff line number Diff line change @@ -103,6 +103,9 @@ public function getValidUrls()
103
103
array ('http://xn--d1abbgf6aiiy.xn--p1ai/ ' ),
104
104
array ('http://☎.com/ ' ),
105
105
array ('http://username:password@symfony.com ' ),
106
+ array ('http://user.name:password@symfony.com ' ),
107
+ array ('http://username:pass.word@symfony.com ' ),
108
+ array ('http://user.name:pass.word@symfony.com ' ),
106
109
array ('http://user-name@symfony.com ' ),
107
110
);
108
111
}
You can’t perform that action at this time.
0 commit comments