Ok, I fixed the condition not checking issue by turning off debug in the query that the condition was checking.
So it looks like the final issue with this portion of the process is to auto login the user.
What I have done with no success is in this thread, Register New User and Auto Login on Success.
I put the repeat in the Then statement (which activates when the user has already been inserted and is not a new user):
- Added a repeat to pull the information from the “check if user exists” query.
- Added my security provider in the steps
- Added a security login with the values (email and password - which is salted appropriately)
- Added a redirect
When I run it, I get unauthorized. The page being directed to is not enforced by the Security Provider Enforcer.