fix(oauth): ensure oauth forms are enabled if valid on afterRender

@ckarlof This fixes the pause issue (#1320) and also the problem where oauth signin/signup weren't enabled after render.

Fixes #1320.

r?
Because these tests are run locally and @zaach noticed a failure.