I'm using the standard users/login and users/register for normal operations; however, I want to include these functions in a checkout function. For the login, I've read up on auth.login but for the registration portion I have no idea where to look.
I have defined checkout.html with a return(form=auth.login(), order=order). I have created a form in the view with an action {{=auth.login}}. It seems this is what I need? My one question (since this is in dev I can't test the checkout functionality yet) is whether this form is going to interfere with the second form in the view that submits the order. Since both actions are different, I don't think so but a) I don't even know if my login form action is correct and b) I don't know if the return(form=auth.login) is going to hijack the second form and treat it like a login form as well. My plan for the second part(registration), is just to check if the user is logged in and if not create a new user based on the information given. I'm already asking for all the information I need to create an account, I just want the form to submit the order, and then create a user at the same time. Anything out there that can help? Maybe some documentation or tutorial or something? Also, can someone point me to the standard fields for auth.users? I would like to auto-insert values like {{=auth.email}} or {{=auth.firstname}} in my fields for logged in users. --