rfc:password_registry
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:password_registry [2018/11/06 16:56] – pollita | rfc:password_registry [2018/12/25 13:07] (current) – This RFC has already been implemented cmb | ||
---|---|---|---|
Line 3: | Line 3: | ||
* Date: 2018-10-15 | * Date: 2018-10-15 | ||
* Author: Sara Golemon, pollita@php.net | * Author: Sara Golemon, pollita@php.net | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 63: | Line 63: | ||
====== Minimizing impact to BC ====== | ====== Minimizing impact to BC ====== | ||
- | In order to minimize the impact of the above BC. we could overload the **password_hash()** and **password_needs_rehash()** methods to accept integer values 0, 1, 2, and 3 to function as aliases for DEFAULT, BCRYPT, ARGIN2I, and ARGON2ID, respectively. | + | In order to minimize the impact of the above BC. we could overload the **password_hash()** and **password_needs_rehash()** methods to accept integer values 0, 1, 2, and 3 to function as aliases for DEFAULT, BCRYPT, ARGIN2I, and ARGON2ID, respectively. Using an int would therefore work, but would produce a deprecation warning. This is being presented as a separate vote below. |
===== Extension Changes ===== | ===== Extension Changes ===== | ||
Line 78: | Line 78: | ||
Simple 50% +1, make the password hashing system extensible via internal-only registry. | Simple 50% +1, make the password hashing system extensible via internal-only registry. | ||
- | <doodle title=" | + | <doodle title=" |
* Yes | * Yes | ||
* No | * No | ||
Line 86: | Line 86: | ||
Should the above poll pass, the following 50%+1 question asks if we should additionally provide the overloaded behavior described above in " | Should the above poll pass, the following 50%+1 question asks if we should additionally provide the overloaded behavior described above in " | ||
- | <doodle title=" | + | <doodle title=" |
* Yes | * Yes | ||
* No | * No | ||
Line 102: | Line 102: | ||
* https:// | * https:// | ||
+ | ===== Implementation ===== | ||
+ | |||
+ | - Implementation: | ||
+ | - Documentation: | ||
rfc/password_registry.1541523410.txt.gz · Last modified: 2018/11/06 16:56 by pollita