Skip to:
Content
Pages
Categories
Search
Top
Bottom

RPX support (FB-Connect, OpenID, Google, Yahoo, MySpace, AOL)

Viewing 25 replies - 26 through 50 (of 50 total)
  • Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    I too am thinking something built into the core of BP will make at least OpenID logins possible in future. Hopefully that’s on the roadmap

    Avatar of wpmubp.org
    wpmubp
    Participant

    @takuya

    btw, when I enabled openid plugin from wordpress.org, the version 3.2.2 (the latest you can get from wporg), all active accounts of my install got locked out. Of course RPX was already inactive…

    FYI.

    Avatar of Per Søderlind
    Per Soderlind
    Participant

    @pers

    RPX is pretty well documented over at https://rpxnow.com/docs and http://rpxwiki.com/, so any one that has time (sorry, but I don’t) should be able to write a BuddyPress add-on that implements RPX. I would have used the FB-Connect plugin as a starting point.

    Avatar of Enlightenmental1
    enlightenmental1
    Participant

    @enlightenmental1

    ok… so i have this working on my buddypress install (users only… no blogs)

    it creates a new user and pulls as much information as it can

    username => firstname

    email => email

    from there, I direct them to a custom “welcome” page where I explain they must update their profile information (some providers give ugly information)

    example:

    gmail does:

    email => email

    username => firstname

    yahoo does:

    email => email

    username => RPX234562983746592745834578

    even if the yahoo/gmail account has a first and last name with it, it never pulls it over when the BP account is created

    I wish they could still “choose” the username that gets displayed so their profile doesnt become /members/RPX243523452345245645

    we’re still working on this on our end…. hopefully we will get it to work successfully/cleanly… but for the most part, it does work

    Avatar of wpmubp.org
    wpmubp
    Participant

    @takuya

    stupid, I was trying on wp-login. I should have done that at wp-signup… RPX is compatible with 2.7.1 and rc2.

    Avatar of Gpo1
    gpo1
    Participant

    @gpo1

    Is this fully working for BP like Facebook connect?

    Avatar of wpmubp.org
    wpmubp
    Participant

    @takuya

    not sure about the other facebook connect plugin.

    Avatar of Gpo1
    gpo1
    Participant

    @gpo1

    Any update on this?

    Avatar of Enlightenmental1
    enlightenmental1
    Participant

    @enlightenmental1

    it works with RC2 and RC2, wpmu 2.7 / 2.7.1

    just doesn’t work perfectly….

    and it doesn’t work if you’re already using the fbconnect plugin

    fbconect users are different from rpx users

    so i’ve had to remove the fb from rpx

    this needs some modifications to allow the rpx to insert data into the xprofile fields..

    the only reason Im not using this currently, is because we’re using sessions to pass a referral code and we can’t get rpx to insert the referral code into an xprofile field..

    @Gpo1: read my post on the last page

    Avatar of Enlightenmental1
    enlightenmental1
    Participant

    @enlightenmental1

    @DJPaul

    how much would this cost:

    modify rpx to insert fields into bp xprofle (as much as possible…name, email,)

    specifically, we have a $session which stores a referral id… we’ve modified fbconnect to take the session variable and insert into the bp user profile

    we need to modify the rpc to get the same $session and add that to a xprofile field

    rpx sign-ups are redirected to a custom page, where we tell them to fill in their profile information… could you also redirect fb connect registers to the same page?

    i.e. “you’ve registered using a 3rd party….. be sure to update/complete your profile info”

    I would be interested in having this done

    I believe you have my email

    As discussed on irc – not atm but i’ll try to find the modified WPMU code and post it here.

    Avatar of Atul singhal
    atul Singhal
    Participant

    @atul-singhal

    We’ve installed buddypress + wordpressmu on our server. We’ve also installed RPX module foe WordPress. It’s working fine for login and allows user to login without sign up.

    But we want to have it on sign up screen and replace the existing signup process with RPX and redirect the user to custom welcome page. Is there any work around for it?

    Avatar of Enlightenmental1
    enlightenmental1
    Participant

    @enlightenmental1

    @ Atul Singhal

    duplicate you /register.php in your buddypress-home theme,

    (duplicate it to keep it as a backup)

    towards the bottom of register.php you’ll see something like “do_bp_core_signup”

    you can comment that out and replace it with the Iframe version of the rpx plugin

    <iframe src=”https://buzzwe.rpxnow.com/openid/embed?token_url=http%3A%2F%YOUR_SITE.com%2F%3Frpx_response%3D1%26goback%3Dhttp%253A%252F%252FYOUR_SITE.com/WELCOME_LANDING_CUSTOM_PAGE”

    scrolling=”no” frameBorder=”no” style=”width:400px;height:240px;”>

    </iframe>

    just change YOUR_SITE and WELCOME_LANDING_CUSTOM_PAGE to your own token url

    one issue I have with this on my site, is that the RPX plugin doesn’t gather much information… sometimes it will only get the email/username… sometimes the email is a “proxy mail email ” => @yahoo12343-proxymail.com (I haven’t confirmed this with all the 3rd party login providers)

    this will effect how the notifications work… so you’ll proly want your landing page to have instructions to update their profile information

    that should work

    Avatar of Atul singhal
    atul Singhal
    Participant

    @atul-singhal

    Cool…Its worked for me. Thanks for your help !!!

    Avatar of Alvaroillanes
    alvaroillanes
    Participant

    @alvaroillanes

    WP MU + BP + RPX !!!

    Increible, ojalá puedan agregar más opciones en adelante, por ejemplo, compartir los post y comentarios con las otras redes sociales automáticamente.

    Traductor:

    Unbelievable, I hope to be able to add more options on, for example, post and share comments with other social networks automatically.

    http://culturizarte.com ok !

    Avatar of Gpo1
    gpo1
    Participant

    @gpo1

    Is this working properly now whereby users can login and update their profile etc?

    Avatar of Arx Poetica
    Arx Poetica
    Participant

    @arxpoetica

    So has anyone seen Gigya Socialize yet? http://www.gigya.com/public/Content/GS/Home.aspx

    Same idea/principle as RPX, only a little more integrated. They have a WordPress plugin, but I can’t seem to get it working on MU, at least not my local copy (which may be the problem).

    BuddyPress *really* ought to have the implementation of the “social stack” as high priority, even though much of the specs on what that all entails is still being ironed out.

    But with Facebook, Google, MySpace, Yahoo, etc. all embracing OpenID, you can see where this is all headed. (Joseph Smarr calls it a “sea change”: http://therealmccrea.com/2009/04/10/surviving-thriving-in-the-online-identity-wars-joseph-smarr-at-web-20-expo/

    Anyway, I’m going to be trying to implement one of these OpenID signin authenticators, and get it working from the main page. I’ll try and remember to report if I learn anything or get it working.

    Avatar of Arx Poetica
    Arx Poetica
    Participant

    @arxpoetica

    Incidentally, I did just implement RPX on my local copy of BuddyPress.

    Totally works. Very cool.

    I’ll let you know when I figure out how to transfer the RPX functionality to a main page.

    Avatar of wpmubp.org
    wpmubp
    Participant

    @takuya

    I think you’ll just have to change plugin hooks… but I don’t know about this in detail.

    Avatar of Gpo1
    gpo1
    Participant

    @gpo1

    This RPX plugin can users insert fields into bp xprofle (as much as possible…name, email,) etc? or should we embracing OpenID?

    Avatar of webatease
    webatease
    Participant

    @webatease

    Gigya Socialize worked for my install… I’ve only tried myspace, facebook and twitter – but it authenticated me correctly and I was able to login to BuddyPress. Only issue I’m having is that each time you login with one of your social usernames, it creates a new username in WPMU/BuddyPress, as opposed to all tying to your one WPMU/BuddyPress account. This created havoc for me, since I want to use groups, and other permissions.

    At this point, I’m leaning towards limiting to just the Facebook login. Does anyone know if there is a way to hide/not allow login using the actual wordpress login, and ONLY use the login for Gigya Socialize? I/e allow users to go to wp-admin, but not give them the option to login using the user/pass – only letting them see the Gigya Socialize plugin.

    Avatar of Nightlyfe
    Nightlyfe
    Participant

    @nightlyfe

    So which works best as of late?

    RPX

    Facebook Connect (on its own)

    Gigya

    I’m looking to have people login to bp. Ideally, I’d like to give them a blog as well.

    Avatar of wpmubp.org
    wpmubp
    Participant

    @takuya

    I tried to embed the signin interface using iframe, but it didn’t work at all. Before all, where can I get token_url which is required when using this iframe?

    Avatar of wpmubp.org
    wpmubp
    Participant

    @takuya

    Solved. Correct token_url format is:

    http%3A%2F%2Fexample.com%2F%3Frpx_response%3D1%26goback%3Dhttp%253A%252F%252Fexample.com

    Replace example.com with your own domain.

Viewing 25 replies - 26 through 50 (of 50 total)

You must be logged in to reply to this topic.