{"repo":"solidusio-contrib/solidus_social","free":true,"listed":false,"github":"https://github.com/solidusio-contrib/solidus_social","clone":"git clone https://github.com/solidusio-contrib/solidus_social.git","description":"Building block for social authentication in your Solidus store.","language":"Ruby","stars":33,"topics":["solidus","ecommerce","social","social-network","extension"],"license":"BSD-3-Clause","category":"ecommerce","readme_excerpt":"SolidusSocial ============= Social login support for Solidus. Solidus Social handles authorization, account creation and association through third-party services. Currently Facebook, Github and Google OAuth2 are available out of the box. Installation ------------ Add solidus social to your Gemfile: Bundle your dependencies and run the installation generator: This will install a new initializer config/initializers/solidus social.rb into your project that allows you to setup the services you want configured for your app. Optional: By default the login path will be '/users/auth/:provider'. If you want something else, configure it in config/initializers/solidus social.rb . Using OAuth Sources ------------------- Login as an admin user and navigate to Configuration Social Authentication Methods Click \"New Authentication Method\" and choose one of your configured providers. You MUST restart your application after configuring or updating an authentication method. Registering Your Application ---------------------------- Facebook, Github and Google OAuth2 are supported out of the box but, you will need to register your application with each of the sites you want to use. When setting up development applications, keep in mind that most services do not support localhost for your URL/domain. You will need to us a regular domain (i.e. domain.tld , hostname.local ) or an IP addresses ( 127.0.0.1 ). Make sure you specifity the right IP address. Facebook [Facebook / Developers / Apps][2] 1. N","default_branch":null,"files":null,"tree":[],"storefront":"/r/solidusio-contrib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/solidusio-contrib/solidus_social/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}