Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbeaa793

Browse files
committed
feature#15872 [Form] Document thehash_property_path option (Seb33300)
This PR was squashed before being merged into the 6.2 branch.Discussion----------[Form] Document the `hash_property_path` optionDocumentation forsymfony/symfony#46224Commits-------228d73e [Form] Document the `hash_property_path` option
2 parents0b60280 +228d73e commitbeaa793

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

‎reference/forms/types/password.rst‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,34 @@ with the ``value`` attribute set to its true value only upon submission.
3535
If you want to render your password field *with* the password value already
3636
entered into the box, set this to false and submit the form.
3737

38+
``hash_property_path``
39+
~~~~~~~~~~~~~~~~~~~~~~
40+
41+
**type**: ``string`` **default**: ``null``
42+
43+
..versionadded::6.2
44+
45+
The ``hash_property_path`` option was introduced in Symfony 6.2.
46+
47+
If set, the password will be hashed using the
48+
:doc:`PasswordHasher component</security/passwords>` and stored in the
49+
specified property.
50+
51+
Data passed to the form must be a
52+
:class:`Symfony\\Component\\Security\\Core\\User\\PasswordAuthenticatedUserInterface`
53+
object.
54+
55+
..caution::
56+
57+
To minimize the risk of leaking the plain password, this option can
58+
only be used with the:ref:`"mapped" option<reference-form-password-mapped>`
59+
set to ``false``::
60+
61+
$builder->add('plainPassword', PasswordType::class, [
62+
'hash_property_path' => 'password',
63+
'mapped' => false,
64+
]);
65+
3866
Overridden Options
3967
------------------
4068

@@ -81,6 +109,8 @@ The default value is ``''`` (the empty string).
81109

82110
..include::/reference/forms/types/options/label_format.rst.inc
83111

112+
.. _reference-form-password-mapped:
113+
84114
..include::/reference/forms/types/options/mapped.rst.inc
85115

86116
..include::/reference/forms/types/options/required.rst.inc

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp