Skip to:
Content
Pages
Categories
Search
Top
Bottom

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

  • @josswinn

    Participant

    Hi, I was just wondering if anyone else had experimented with this yet:

    http://wordpress.org/extend/plugins/rpx/

    It works on BuddyPress, when activated on the main blog. It’s really just a matter of better integration so it sits alongside the default login/register method.

Viewing 25 replies - 26 through 50 (of 50 total)
  • @djpaul

    Keymaster

    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

    @takuya

    Participant

    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.

    @pers

    Participant

    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.

    @enlightenmental1

    Participant

    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

    @takuya

    Participant

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

    @gpo1

    Participant

    Is this fully working for BP like Facebook connect?

    @takuya

    Participant

    not sure about the other facebook connect plugin.

    @gpo1

    Participant

    Any update on this?

    @enlightenmental1

    Participant

    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..

    @djpaul

    Keymaster

    @Gpo1: read my post on the last page

    @enlightenmental1

    Participant

    @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

    @djpaul

    Keymaster

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

    @atul-singhal

    Participant

    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?

    @enlightenmental1

    Participant

    @ 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&#8221;

    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

    @atul-singhal

    Participant

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

    @alvaroillanes

    Participant

    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 !

    @gpo1

    Participant

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

    @arxpoetica

    Participant

    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.

    @arxpoetica

    Participant

    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.

    @takuya

    Participant

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

    @gpo1

    Participant

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

    @webatease

    Participant

    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.

    @nightlyfe

    Participant

    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.

    @takuya

    Participant

    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?

    @takuya

    Participant

    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)
  • The topic ‘RPX support (FB-Connect, OpenID, Google, Yahoo, MySpace, AOL)’ is closed to new replies.
Skip to toolbar