Why is account required for multiple destinations?

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
ZLA
Commodore (COMO)
Commodore (COMO)
Posts: 496
Joined: Fri Mar 13, 2009 2:55 pm

Why is account required for multiple destinations?

Post by ZLA » Thu Jul 02, 2009 6:56 am

If you allow anonymous logins and click on multiple destinations, the system forces you to create an account. At one point I was told this was because a user account was required to use the address book. However, since you can add multiple addresses from onepagecheckout (using shipping to a different destination and add new address several times), I know that before you click on multiple destinations, you can save multiple addresses to the database using an anonymous login.
  • Why does the system think it needs a user account for mult destinations and where is this enforced?
  • Where is the code that causes the account login / creation screen to display if you click on multiple destinations using anon. login? Multiple destinations just links to Checkout/ShipAddresses.aspx but I couldn't find anything in its code that displayed the login page. It seems like multiple checkout forces EditBilling to be false but I haven't figured out why yet when I've entered the billing info already.
  • Is it possible to remove the account creation rule for anon logins?
Thanks in advance.

User avatar
Logan Rhodehamel
Developer
Developer
Posts: 4116
Joined: Wed Dec 10, 2003 5:26 pm

Re: Why is account required for multiple destinations?

Post by Logan Rhodehamel » Thu Jul 02, 2009 9:19 am

The multi stage checkout was not designed to work with anonymous accounts. The functionality you are talking about is probably something that can be implemented but we did not choose to spend time on it.

Requiring the login for those pages is done with a web.config setting. Look in the checkout/web.config file. It is forms authentication that triggers the need for a login / account.
Cheers,
Logan
Image.com

If I do not respond to an unsolicited private message, it's not because I'm ignoring you. It's because the answer to your question is valuable to others. Try the new topic button.

ZLA
Commodore (COMO)
Commodore (COMO)
Posts: 496
Joined: Fri Mar 13, 2009 2:55 pm

Re: Why is account required for multiple destinations?

Post by ZLA » Thu Jul 02, 2009 1:28 pm

I haven't worked a lot with forms authentication. If I did change the web.config authentication to allow anonymous users, do you know off the top of your head what problems I might run into or have to handle?

Post Reply