Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

stylesoft

Pioneers
  • Posts

    6
  • Joined

  • Last visited

Posts posted by stylesoft

  1. Hi All,

    Version 1.01 is now complete. try it here:

    http://ezsocial.parkbenchgames.com/login.php

     

    I added the standard signup form from oc 2.3.4, for data not provided by the social login provider.

     

    Fixed a few bugs.

     

    Would love for someone to try it in the field to see how it goes.

     

    If you use a version less than oc 2.3.4 and have trouble, just post your version and the problem, i'll release a version that works for any reasonable oc version.

     

    Regards

     

    -Chris

  2. Hi,

     

    Very good point, my own website is downloadable goods only.

     

    I'm unsure how you managed to social log-in without a name however, looking at the DB I can see 1 entry without a name, almost as if google didn't provide it.

    I'll have to recheck the name verification and ask for the name if it is missing.

     

    If I wrote up a page asking for:

     
    Street Address:  *
    Suburb:
    Post Code:  *
    City:  *
    State/Province:  *
    Country:  *
    Telephone Number:  *

     

    Would that cover it for you ?

    I'll add options to turn these fields on or off.

     

    Regards

  3. I've written a simple Social Login that addresses the issues of how complicated these types of add-on's can be.

     

    No middlemen required - say goodbye to LoginRadius.

     

    * This is the easiest and friendliest social login contrib for osCommerce.
    * Written for maximum browser compatibility (IE7 to IE11, Chrome, Firefox and Opera)
    * Written for minimum changes to the base osCommerce files.
    * Written to make it super simple to integrate with osCommerce.
     
    0 database changes
    1 osCommerce file to modify with just 1 entry
    1 configuration file to edit
    3 different visual layouts
    4 providers (Google, Facebook, LinkedIn, Microsoft)
     
    Less than 20 files in total
    No cURL
    No Javascript
    No HTML5
    No Popups
    Just pure PHP with a little HTML
     
    Tested in 2.3.4 and 2.3.3
     
     
    Happy to modify for lower versions of osCommerce with the use of more settings options - just ask.
    Happy to add more providers - just ask.
    If you want to draw your own perhaps smaller provider buttons, please do so and send to me, i'll include them in the next version.
     

    post-262950-0-07588900-1421504241_thumb.png

  4. Okay having no luck with Social login 2.3 with a fairly unmodified 2.3.3 OSc install, getting this error:

    Login with Social ID

    Your api key is not valid.

    You can see the error here: http://the-checkout-tech.com/estore/catalog/login.php

     

     

    0) Created API key, un ticked everything except facebook at the loginradius website, got my facebook api and entered it back into loginradius, no errors so far, watched the tutorial etc.

     

    1) Double checked all file changes with the OSc mod.

     

    2) When in the admin, "Verify your API Settings" responds with: Your API Connection settings are working correctly

     

    3) Added this to the DB, it was missing :-/

     

    CREATE TABLE IF NOT EXISTS `#__LoginRadius_settings` (

    `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,

    `setting` varchar(255) NOT NULL,

    `value` varchar(1000) NOT NULL,

    PRIMARY KEY (`id`),

    UNIQUE KEY `setting` (`setting`)

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

     

    CREATE TABLE IF NOT EXISTS `#__LoginRadius_users` (

    `id` int(11),

    `LoginRadius_id` varchar(255) NULL,

    `provider` varchar(255) NULL,

    `lr_picture` varchar(255) NULL

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

     

    Also added it again as `#__LoginRadius_setting` (missing out the s, by some ones suggestion)

     

    4) debug errors on each page:

    [LoginRadius - Initializing login interface.]

    Arguments[1]
    • 0: "LoginRadius - Initializing login interface."
    • callee: function (){0<arguments.length&&"undefined"!==typeof console&&console.log("[LoginRadius - Initializing login interface.] ",arguments)}
    • length: 1
    • __proto__: Object

    LoginRadius.1.0.js:2

     

    [LoginRadius - Initializing login interface.]

    Arguments[1]
    • 0: "LoginRadius - Loading API settings."
    • callee: function (){0<arguments.length&&"undefined"!==typeof console&&console.log("[LoginRadius - Initializing login interface.] ",arguments)}
    • length: 1
    • __proto__: Object

    LoginRadius.1.0.js:2

     

     

    Uncaught Error: NotFoundError: DOM Exception 8

     

     

    Please help!!

×
×
  • Create New...