<div dir="ltr">Hi all,<div> I now have Dancer2::Plugin::Auth::Extensible working in our environment. It works great, but I think the 'forgot password' workflow is a little longer than it needs to be.</div><div><br></div><div>It appears that the 'Forgot password' workflow is:</div><div>1. Type in email and request token</div><div>2. Get token in email</div><div>3. Click the link with the token (in your email)</div><div>4. Click 'Reset password'</div><div>5. Get a new password</div><div>6. Login in with the new password</div><div>7. Presumably, change your password</div><div><br></div><div>It seems that steps 5 and 6 are redundant to me - once we've authenticated the user, I'd like to get them to change their password immediately.</div><div><br></div><div>Presumably others have already done this, does anyone have some code they'd like to share?</div><div><br></div><div>thanks!</div><div>Nathan</div></div>