﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
26188	Document how to wrap password hashers	Tim Graham	Tim Graham	As [https://groups.google.com/d/topic/django-developers/ZeRJU8YVrxg/discussion discussed on django-developers],  you can wrap hashers. For example, if you have a hasher which is `sha1(password)`, add a new hasher which is `bcrypt(sha1(password))`. Then if you convert your database in a migration, you immediately get all the benefits of a better hash. We should give an example of this technique and recommend its use as part of removing weak password hashers from the default `PASSWORD_HASHERS` (#26187).	New feature	closed	Documentation	dev	Normal	fixed			Accepted	1	0	0	0	0	0
