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.

Merge Existing Account with Facebook, etc.

edited January 2012 in Vanilla 2.0 - 2.8

I'm testing out vanilla as a replacement for the current one our site uses. I've set it up and enabled the social media connect, but upon sign-on it requires you to create unique user credentials. Does vanilla have the ability to link an existing account with Social Media? Our administrators in particular have a large amount of posted content, so creating a new account is out of the question.

Best Answer

  • Domos123Domos123 New
    Answer ✓

    Stupid host... I wonder what their reasoning behind not allowing fopen is?

«1

Answers

  • If you activate the preinstalled facebook, twitter, google and openID accounts, you get the option on login with these to link an existing account

  • edited January 2012

    I followed the directions creating an app with Facebook upon activating the plugin, however, sign in yields a login that asks me to create a unique ID. It does not accept credentials for my current account.

    Connect Prompt

  • does the facebook account have the same (primary) email address as the existing user account?

  • Yes, they match. The connect box simply reloads when you fill out the credentials and press connect.

  • Try my forum (cruxes.net) for an example of how it should work, so we can know if it's a problem with your setup or the plugin

  • What I notice is that on my forums it goes directly to the connect dialogue whereas yours has a permissions one before that, as well as referencing graph.facebook while loading it. Im not experienced with Facebook apps at all, am I needing to configure something beyond generating the app #/secret ID and inputting the basic site domain and web address? Neither Facebook nor the vanilla documentation really explains what I need to do with this open graph thing.

  • what version is your facebook plugin?

  • edited January 2012

    Version 1.0.1 (requires Vanilla Version 2.0.14a)
    I'm running vanilla Version 2.0.18.1

  • could you link me to the forum?

  • Can't check it as you haven't set up recaptcha right...

  • Changed it from default to approval until I can mess with recaptcha.

  • I sent an application. Accept i so I can try to merge facebook with it

  • I got the same error when logging in with facebook, but also, your site is spamming my inbox with approval emails...

    Do you have OpenID login enabled?

  • Enabling openid yields a "The addon could not be enabled because it generated a fatal error: This plugin requires the allow_url_fopen php.ini setting."

    I approved you but it seems to be stuck between approving you and moving you to the registered user pool.

  • This is your problem... Try looking for a setting in php.ini called allow_url_fopen

  • Where would I find this php.ini? File within the vanilla directory?

  • not sure...
    Lemme have a look for it, and get back to you

  • Must be a server setting, I can't find it in my vanilla installation

  • It is. My host stated:

    "We recommend the use of the PHP Curl module, rather than opening URLs with fopen. You can read more about the Curl module here:

    http://php.net/manual/en/book.curl.php"

    Oddly enough, twitter sign-in works perfectly, though it doesn't give the option to merge with an existing account.

Sign In or Register to comment.