Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Options

Social media integration (login and sharing) plugin?

I could not find a suitable social media integration add-on for my Vanilla Forum. I want to add login through Facebook, twitter, Yahoo, etc and then want my users to share content on their social networks to drive referral traffic. Any recommended plugin or let me know some tuitorials that can help me.

Comments

  • Options
    KasperKasper Scholar of the Bits Copenhagen Vanilla Staff

    Download Vanilla 2.1 (https://github.com/vanillaforums/Garden/archive/master.zip) and you'll have all this out-of-the-box.

    Kasper Kronborg Isager (kasperisager) | Freelance Developer @Vanilla | Hit me up: Google Mail or Vanilla Mail | Find me on GitHub

  • Options

    How to add login via Facebook, Twitter, Google and Linkedin; and then fetch user's profile data to store them in database? Or let me know if you know of an add-on that can do that.

  • Options
    LincLinc Detroit Admin

    @gregg_anderton Plugins for Facebook, Twitter, & Google sign in are packaged with Vanilla. You can't "fetch" their profile on those services and store them, that's not how that works.

  • Options

    I think @myra wants facebook like, etc, with right setup that will share the content on their facebook profile. Facebook meta, an open graph tags can help.

    Regarding retrieving profile. You can only get the data that that social framework supports, and the user has agree to share.

    grep is your friend.

  • Options

    @myra @gregg_anderton Try this plugin (http://vanillaforums.org/addon/sociallogin-plugin). Although it is still not approved but works fine and very well supported by the development team. I allows not only social login but fetches User profile data too. I tried it and found it working fine for me

  • Options

    @taryncooksey thanks for suggesting this plugin. Worked fine for me too

  • Options

    Login Radius doesn't seem to have a "Free" Login plan, only for sharing, and Google sign in is not working anymore... ( something regarding OAUTH 2being withdrawn... )
    So any other free options ?

  • Options
    hgtonighthgtonight ∞ · New Moderator

    @Noo said:
    So any other free options ?

    You can always roll your own. ;)

    There is a new Google+ integration plugin coming out soon. You can follow the development here: https://github.com/vanilla/addons/tree/master/plugins/GooglePlus

    Search first

    Check out the Documentation! We are always looking for new content and pull requests.

    Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.

  • Options

    @hgtonight‌ no can't - am noo, you see, as in no programming :-) .. thanks for the headsup on Google+

  • Options
    R_JR_J Ex-Fanboy Munich Admin

    I've seen a tutorial on sitepoint and shortly thought about recreating that as a plugin for Vanilla. Very shortly, I'd like to stress ;)

    But maybe it's a start for anyone else who wants to build multiple authentification options based on that start

  • Options
    FerrariSteveFerrariSteve Seattle

    @hgtonight said:
    There is a new Google+ integration plugin coming out soon. You can follow the development here: https://github.com/vanilla/addons/tree/master/plugins/GooglePlus

    FYI - I tried enabling this today, and it made my 2.1 forum go blank, except for small part of the header. I had to go to the command line on the server and rename the plugin folder to get access to the forum again.

  • Options
    FerrariSteveFerrariSteve Seattle
    edited July 2014

    Here's the error from my log:

    [Sat Jul 26 07:46:12 2014] [error] [client del] PHP Fatal error: Call to undefined function SocialSignInButton() in /etc/httpd/vhosts/smarthomehub.net/htdocs/forums/plugins/GooglePlus/class.googleplus.plugin.php on line 145

    I'll mention @Todd just in case he wants me to help test further.

  • Options
    vrijvlindervrijvlinder Papillon-Sauvage MVP
    edited July 2014

    In looking at that I think it could be this where the function is SignInButton but the result is SocialSignInButton, I think it should be just SignInButton...or both be SocialSignInButton.

    public function SignInButton($type = 'button') {
          $Url = $this->AuthorizeUri(array('target' => Url('', '/')));
    
          $Result = SocialSignInButton('Google', $Url, $type);
          return $Result;
       }
    
Sign In or Register to comment.