Password reset design pattern

from Hendrix