I've got a field on the user which also uses an inline entity form, prior to the simple pass form alter firing the inline entity form alter puts submit handlers onto $form['actions']['submit']['#submit'] which means that the submit handler which simple pass adds to $form['#submit'] doesn't fire.

Comments

cossovich created an issue. See original summary.

cossovich’s picture

StatusFileSize
new914 bytes

I've attached a crude patch which performs a check to see where the submit handler should be added. I'm in well over my head regarding form api here - just sayin'.

cossovich’s picture

Status: Active » Needs review
damienmckenna’s picture

StatusFileSize
new886 bytes
new1.05 KB

A minor tweak for coding standards.

torgospizza’s picture

Status: Needs review » Reviewed & tested by the community

I was running into this issue as well, the result being that the user was redirected back to the /user/reset/ page, and greeted with the "Access denied" message. After this patch, the submit handler completes, and the user is logged in with her password changed.

Thanks!

kkaya’s picture

Same as torgosPizza's comment #5 for me - this patch fixed the "Access denied" message that prevented login after submitting the simple password form

astonvictor’s picture

Status: Reviewed & tested by the community » Closed (outdated)

D7 reached its EOL back in January 2025, and there is no active release for D7 for this module anymore.
Development or support is not planned for D7. All D7-related issues are marked as outdated in a bunch.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.