Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
AI OnAI Off
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
Hi,
Yes, those should be expected, there's a section in your web.config:
<profile enabled="true" defaultProvider="SqlProfileProvider" automaticSaveEnabled="false"> By default:
<properties> <add name="Address" type="System.String" /> <add name="ZipCode" type="System.String" /> <add name="Locality" type="System.String" /> <add name="Email" type="System.String" /> <add name="FirstName" type="System.String" /> <add name="LastName" type="System.String" /> <add name="Language" type="System.String" /> <add name="Country" type="System.String" /> <add name="Company" type="System.String" /> <add name="Title" type="System.String" /> <add name="CustomExplorerTreePanel" type="System.String" /> <add name="FileManagerFavourites" type="System.Collections.Generic.List`1[System.String]" /> <add name="EditTreeSettings" type="EPiServer.Personalization.GuiSettings, EPiServer" /> <add name="ClientToolsActivationKey" type="System.String" /> <add name="FrameworkName" type="System.String" /> <!-- ECF Start --> <add name="State" type="System.Int32" allowAnonymous="false" /> <add name="FullName" type="System.String" allowAnonymous="true" /> <add name="PreferredBillingAddress" type="System.String" /> <add name="PreferredShippingAddress" type="System.String" /> <add name="LastVisited" type="System.DateTime" /> <!-- ECF End --> <add name="MarketId" type="System.String" allowAnonymous="true" /> </properties>
Regards.
/Q
This is kind of a bump, but I ran into the same "issue".
I experienced the same thing. I did something like this:
var order = cart.SaveAsPurchaseOrder();
var username = Guid.NewGuid().ToString(); var user = Membership.CreateUser(username, password, email, null, null, true, out status); var contact = CustomerContact.CreateInstance(user); contact.FirstName = address.FirstName; contact.LastName = address.LastName; contact.FullName = string.Format("{0} {1}", address.FirstName, address.LastName); contact.AddContactAddress(address); contact.SaveChanges();
FormsAuthentication.SetAuthCookie(email, userModel.RememberMe); // Bug here
Ok, so as it turned out, the account was created due to the username passed to .SetAuthCookie(...) was wrong. Changing to this fixed my issue:
var username = Membership.GetUserNameByEmail(email); FormsAuthentication.SetAuthCookie(username, rememberMe);
Hi there
I have a website where users can log in - This works fine. When they log in a contact is created containing the username (email address) in Full name, First name and email field. This is not done by our code.
Is this expected behaviour?
Regards
Thomas