Social App Guide

 Social Application Guide Version 2.2.0 – Mar 2015 This document is intent to use for our following Magento Extensions Or any other cases it might help. Copyright © 2015 LitExtension.com. All Rights Reserved I. Facebook App Go to: https://developers.facebook.com/apps/ At Main menu click “Create a New App”, a popup will open, enter “Display Name” and “Namespace”, for “Category” choose “Apps for Pages”. Then click on “Create App”. In Settings tab, click “Add Platform” In the opened popup, click “Website” Enter “Site Url” and click “Save Changes” In Status & Review tab. Click “Yes” to publish the app. II. Google App Go to: https://cloud.google.com/console/project Click on “Create Project”. Enter “Project name”, “Project ID”, and choose “Create”. In next screen choose APIs & auth -­‐> Credentials. Click Create New Client ID. In the opened windows choose: Application type: Web application Authorized Jacascript origins: your website url Authorized redirect URI: your website url + “/le_sociallogin/google/connect/” (your website url + “/ajaxlogin/google/connect/”) Note: If you have enabled HTTPS for your login page, you must also use HTTPS for the “Authorized redirect URL”: https://youwebsite.com/le_sociallogin/google/connect/ To check that, please navigate to your login page, if its something like: https://yourwebsite.com/customer/account/login/ Then you are using HTTPS. III. Linkedin App Go to: https://www.linkedin.com/secure/developer Click “Add New Application”. In the next page, at “Company Info” enter Company Name. At “Application Info” enter: • Application Name, Description • Website Url: your website domain • Application Use: choose “Networking” At “Contact Info” enter: Developer Contact Email, Phone At “OAuth User Agreement” choose “r_basicprofile” At “OAuth 2.0 Redirect URLs” enter: your website url + “/le_sociallogin/linkedin/connect/” (your website url + “/ajaxlogin/linkedin/connect/”) At “Terms of Service” choose “Agree” Finally click “Add Application” IV. Twitter App Go to: https://dev.twitter.com/apps click “Create a new application” In the next page, enter: Name: name app Description: description app Website: your website url Callback Url: your website url + “/le_sociallogin/twitter/connect/” (your website url + “/ajaxlogin/twitter/connect/”) Finally click “Create your Twitter application” V. Yahoo App Go to: https://developer.apps.yahoo.com/projects/ click “Create a Project” In the next page, enter: Application Name: Application name Application Type: choose “Web-­‐based” Description: description Home Page URL: your website url Access Scopes: choose “This app requires access to private user data.” Callback Domain: your website url + “/le_sociallogin/yahoo/connect/” (your website url + “/ajaxlogin/yahoo/connect/”) Select APIs for private user data access: choose “Social Directory (Profiles)” => “Read/Write Public and Private” Finally click “Create Project”. VI. Paypal App Go to https://developer.paypal.com/webapps/developer/applications/myapps Click Create App Fill App Name and click Create App In App redirect URLs click Edit, Fill “App return URL (test)” and “App return URL (live)” and click Save Only enter Client ID và Secret in “Live credentials” and just ignore “Sandbox credentials” At Log In with PayPal click Advanced options Select Personal Information, Address Information, Account Information Finally hit Save. VII. Amazon App Go to https://login.amazon.com/manageApps Click “Sign in to the App Console”, login using your Amazon account. Click “Register new application”. Fill out the following info: - Name: application name - Description: application description - Privacy Notice URL: url - Logo Image: application image if possible In Web Settings place the following info: - Allowed JavaScript Origins: https://yourwebsite.com - Allowed Return URLs: https://yourwebsite.com/le_sociallogin/amazon/connect/ Please note all the lins should be in https. Click Save to finish.