spree_social
spree_social copied to clipboard
Building block for spree social networking features (provides authentication and account linkage)
_Dependabot Preview will be shut down on August 3rd, 2021. In order to keep getting Dependabot updates, please merge this PR and migrate to GitHub-native Dependabot before then._ Dependabot has...
Dependabot can't resolve your Ruby dependency files. As a result, Dependabot couldn't update your dependencies. The error Dependabot encountered was: ``` Bundler::VersionConflict with message: Bundler found conflicting requirements for the...
- Add route and api controller - Return access token for omniauth_token
Copied from es-mx
This is useful for notifications Show:  Instead of: 
Users in admin area with other roles than admin, are viewing the authentication methods menu
This PR adds the option to use a valid access token to authenticate with the application. The omniauth strategies are used for the authentication but obtaining a token part is...
How can I add a password to a model validating empty ones by Devise? This code https://github.com/spree-contrib/spree_social/blob/fd5988e2d6f768fe461e9b901c1621e0a9134a38/app/models/spree/user_decorator.rb#L15 is making `#update_attributes(password: "", password_confirmation: "")` silently fail, rather than throwing validation error.
When using Facebook as OmniAuth provider, I want to retrieve `first_name` and `last_name` instead of `name`. The problem is located [here](https://github.com/spree-contrib/spree_social/blob/9072648e8f0d75fcd2bd9eb00a1de52b1481eb01/lib/spree_social/engine.rb#L59) where `info_fields` value is hardcoded to `'email, name'` instead...