Skip to content

Commit 0a17611

Browse files
committed
Merge branch '5.4' into 6.0
* 5.4: [HttpFoundation] Always return strings from accept headers decode URL-encoded characters in DSN's usernames/passwords [Security/Http] cs fixes
2 parents cafbdbf + def93f2 commit 0a17611

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Transport/Connection.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,11 +183,11 @@ public static function fromDsn(string $dsn, array $options = [], AmqpFactory $am
183183
self::validateOptions($amqpOptions);
184184

185185
if (isset($parsedUrl['user'])) {
186-
$amqpOptions['login'] = $parsedUrl['user'];
186+
$amqpOptions['login'] = urldecode($parsedUrl['user']);
187187
}
188188

189189
if (isset($parsedUrl['pass'])) {
190-
$amqpOptions['password'] = $parsedUrl['pass'];
190+
$amqpOptions['password'] = urldecode($parsedUrl['pass']);
191191
}
192192

193193
if (!isset($amqpOptions['queues'])) {

0 commit comments

Comments
 (0)