spree_social | Building block for spree social networking features | Networking library
kandi X-RAY | spree_social Summary
kandi X-RAY | spree_social Summary
Building block for spree social networking features (provides authentication and account linkage)
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of spree_social
spree_social Key Features
spree_social Examples and Code Snippets
Community Discussions
Trending Discussions on spree_social
QUESTION
I am getting an error trying to run Spree 3.3 after following the steps to upgrade from 3.2 at https://guides.spreecommerce.org/developer/upgrades/three-dot-two-to-three-dot-three.html.
I updated the Gemfile, ran bundle update
, and then installed the migrations. I couldn't even run the migrations because of this same error:
ANSWER
Answered 2020-Aug-11 at 16:47For anyone else bumping into this, the multi_fetch_fragments
gem has been merged into rails 5
itself and so the line
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install spree_social
Add this extension to your Gemfile with this line:
Install the gem using Bundler:
Copy & run migrations
Restart your server
Login as an admin user and navigate to Configuration > Social Authentication Methods. Click on the New Authentication Method button to enter the key obtained from their respective source, (See below for instructions on setting up the various providers). Multiple key entries can now be entered based on the rails environment. This allows for portability and the lack of need to check in your key to your repository. You also have the ability to enable and disable sources. These setting will be reflected on the client UI as well. Alternatively you can ship keys as environment variables and create these Authentication Method records on application boot via an initializer. Below is an example for facebook.
OAuth Applications @ Facebook, Twitter, Google and / or Github are supported out of the box but you will need to setup applications are each respective site as follows for public use and for development. All URLs must be in the form of domain.tld you may add a port as well for development.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page