Closed (fixed)
Project:
Rules
Version:
6.x-1.x-dev
Component:
Rules Core
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
15 Feb 2011 at 20:55 UTC
Updated:
26 May 2012 at 19:52 UTC
My set up is that I have required email verification before they log into the site, clicking on this link takes them to a first time log in page where they are then required to change their password, this is all fine and dandy but I would like to over-ride this functionality with autopath ..
so here is what im looking to do,
first time login users verify their account
-- send them to a certain page (DO not show the verify address, you have to change your password)
-- walk them though the wizard to add a profile photo, change password, finish.. // then a congrats page
of course the next time they log in this shouldnt trigger.
any thoughts on this?
Comments
Comment #1
itangalo commentedThis doesn't really seem like a Rules question -- sorry.
The closest thing you get is (probably) that you can check some user data on login, and then redirect to a give URL depending on given conditions. The wizard thing would be something else completely.
To redirect on login, you'd have to use a rule triggering on user login. Then you would have to have some kind of user data that is accessible to Rules (which rules out the standard Profile module, but allows the Content Profile module), and check whether the user has updated his/her password or not. Depending on the result, you run the action 'issue a page redirect' or not.
Then you have the whole problem of a multi-step form for filling out the profile.
I have very little experience with multi-step forms, so I can't really help you there. A quick search reveals that it is a pretty hairy business (http://www.nicklewis.org/using-chaos-tools-form-wizard-build-multistep-f...), but I bet there are modules that can help you along the way.
Sorry I don't have better answers. Good luck,
//Johan Falk
I'm a part of the Rules Issue Squad, helping out in the issue queue. You can join, too!
Comment #3
mitchell commentedUpdated component.