django.contrib.auth - passing user to set_password_form and password_reset_confirm template

SetPasswordForm has access to User instance but only after POST.
Wouldn't it be useful to have access for it all the time?

My client requirement is to add "security question" that user pick upon registration and needs to answer before resetting password. ATM I can't implement it using "password_reset_confirm".

cheers.