Suivant Changes Customer Login to Email Address?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • phishbed
    Mivite

    • Nov 2007
    • 170

    #1

    Suivant Changes Customer Login to Email Address?

    After installing the Suivant readytheme to our dev site and testing the customer login page I noticed it is requiring the customer email address as the login name. Our current site uses a login name, not the email address, I cannot login with my test accounts so our customers will not be able to login once we go live. I have searched Miva9 admin for a customer settings option to switch login from email to login name with no luck.

    It appears the solution is to download the customer file, update the customer login name column to the customer's email address and import the file. This is likely to cause a ton of confusion. And which email should we use? Billing, shipping or lost password? Is there an easier solution?

    Jamin Jones
    AOMC.mx
    development.ktm-parts.com
    Jamin Jones, CEO
    the Appalachian Offroad Motorcycle Company
  • Brennan
    Super Moderator









    • Jun 2009
    • 3481

    #2
    Re: Suivant Changes Customer Login to Email Address?

    Hi Jamin

    Even though it is prompting you for the email address, the field should accept both the customers email (it uses the forgot password email address) or the customer username.

    All you should need to do is update the prompts to say "Login or Username" and it should be more clear.


    If you don't want it to accept the email address at all, you would need to modify the input value to be named Customer_Login vs right now it is named Customer_LoginEmail
    Brennan Heyde
    VP Product
    Miva, Inc.
    [email protected]
    https://www.miva.com

    Comment

    • phishbed
      Mivite

      • Nov 2007
      • 170

      #3
      Re: Suivant Changes Customer Login to Email Address?

      That could be possible but the theme won't accept any field input that does not include an @ symbol. There should be a way to turn that off.
      Jamin Jones, CEO
      the Appalachian Offroad Motorcycle Company

      Comment

      • Brennan
        Super Moderator









        • Jun 2009
        • 3481

        #4
        Re: Suivant Changes Customer Login to Email Address?

        I forgot about that, you are correct.

        There is a type="email" attribute on the input. If you remove this it won't validate for the email address format.
        Brennan Heyde
        VP Product
        Miva, Inc.
        [email protected]
        https://www.miva.com

        Comment

        • phishbed
          Mivite

          • Nov 2007
          • 170

          #5
          Re: Suivant Changes Customer Login to Email Address?

          I updated it to type="password" to keep the styling correct and everything seems to work just fine.

          Do we have to purchase all new modules for this new site or can we transfer the licenses from our old site? Specifically the Emporium Plus modules.

          Jamin
          Jamin Jones, CEO
          the Appalachian Offroad Motorcycle Company

          Comment

          • Brennan
            Super Moderator









            • Jun 2009
            • 3481

            #6
            Re: Suivant Changes Customer Login to Email Address?

            The emporium plus license are tied to the store code so as long as the store code is the same your old licenses will work.
            Brennan Heyde
            VP Product
            Miva, Inc.
            [email protected]
            https://www.miva.com

            Comment

            • lesliekirk
              Super Moderator











              • Aug 2008
              • 9296

              #7
              Re: Suivant Changes Customer Login to Email Address?

              Originally posted by phishbed View Post
              I updated it to type="password" to keep the styling correct and everything seems to work just fine.
              Is there something other than removing type="email" or using type="password"? Using type="password" doesn't seem practical.

              Leslie
              Leslie Kirk
              Miva Certified Developer
              Miva Merchant Specialist since 1997
              Previously of Webs Your Way
              (aka Leslie Nord leslienord)

              Email me: [email protected]
              www.lesliekirk.com

              Follow me: X | Facebook | Pinterest

              Comment

              • phishbed
                Mivite

                • Nov 2007
                • 170

                #8
                Re: Suivant Changes Customer Login to Email Address?

                Originally posted by lesliekirk View Post
                Is there something other than removing type="email" or using type="password"? Using type="password" doesn't seem practical.

                Leslie
                I'm sure the proper way is to open the css file and making a new type="login" but I chose the easy route.
                Jamin Jones, CEO
                the Appalachian Offroad Motorcycle Company

                Comment

                • phishbed
                  Mivite

                  • Nov 2007
                  • 170

                  #9
                  Re: Suivant Changes Customer Login to Email Address?

                  Actually type="text" is the proper way to fix this.
                  Jamin Jones, CEO
                  the Appalachian Offroad Motorcycle Company

                  Comment

                  • widgetsupply
                    Mivite

                    • Feb 2009
                    • 371

                    #10
                    Re: Suivant Changes Customer Login to Email Address?

                    Originally posted by phishbed View Post
                    Actually type="text" is the proper way to fix this.
                    I used "text" to fix it on my site. It looks to me like the system is just using the first 10 characters of the customers email address to create a login. It would be better if it truly was an email address. Is this even possible because the login form doesn't allow email addresses.
                    Thank you,
                    John

                    Comment

                    • Bruce - PhosphorMedia
                      Developer Partner











                      • Mar 2006
                      • 11256

                      #11
                      Re: Suivant Changes Customer Login to Email Address?

                      input TYPE maybe used as a styling handle, but they also have specific behaviors in HTML:

                      W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.



                      BTW: Every wanted to know what your password IS on a site that remembered it with ****** ? To find out, use Chrome Inspector (or simular), right click the field and in Inspector, change the type="password" to type="text". (That's from my son, who said he's been doing that since he was 12...)
                      Bruce Golub
                      Phosphor Media - "Your Success is our Business"

                      Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
                      phosphormedia.com

                      Comment

                      Working...
                      X