Contacts walkthrough

March 21st, 2007 - Fred Stutzman

Now that we’ve added our new contact feature, here’s a short visual stepthrough of the process. To add a contact, first you browse to the page of some random ClaimID co-founder. Up in the top right, you’ll see a little link inviting you to add this person as a contact.

Add contact

If you’re logged in and you click this link, you’ll be transported to a page confirming you want to add this person as a contact. If you’re not logged in, you’ll be transported to the same page, the only difference being the following page will ask you for your OpenID. Here’s what it looks like.

XFN

As you can see, this page asks you for your OpenID and XFN data. Once you successfully authenticate your OpenID, a message will be dispatched to the person informing them of your contact request. Once they approve the request, they’ll be sent to their contacts management page.

Manage contacts

Finally, the contacts will show up on people’s ClaimID page under the “contacts” link, with XFN data. It will look like this.

Contact page

We’ve tried to keep it clean and simple, but please let us know if you see anything weird or have any burning suggestions. We’re really excited about what we’ll be able to build on top of this open network in the future.

8 Responses to “Contacts walkthrough”

  1. http://mart.degeneration.co.uk/ Says:

    So how do I add a non-claimid identifier as a contact? :)

  2. Terrell Russell Says:

    They have to add you. :) At least for now.

    See the comments on the last post -
    http://blog.claimid.com/2007/03/new-feature-openid-based-contacts/#comment-16943

    I hope we’ll be able to send an email to outside people soon. But we want to keep the chain of OpenID verification strong throughout - or the entire structure loses its value.

  3. JJB Says:

    They have to add you. At least for now.

    And, as of now, there are no services that have this kind of functionality, so there is no

    claimidarbitrary open id

    functionality, right? The example shows a myopenid.com user adding a claimid user, but this is still in fantasy land correct?

    (and hopefully other folks will begin to pick this up).

    Just checking :-)

  4. JJB Says:

    God damn markup stripping. (if only i knew something about wordpress, i could have anticipated that.. ;) ). I meant to write:

    [claimid]—–[arbitrary open id]

  5. Fred Stutzman Says:

    Not sure what you mean? Indeed a myopenid user can add a claimid user as a contact. Once the claimID user approves the contact it will show up in the approved contact list.

    Is that what you’re asking?

  6. JJB Says:

    Well I tried every combination of experimentation but claimid wouldn’t let me add myself or an existing contact :-D

    My question is: let’s say my only openid in the world was at myopenid. Currently, I can do what– request that YOU add me as a contact? That’s a little non-intuitive but I guess makes perfect sense for the architecture.

  7. http://mart.degeneration.co.uk/ Says:

    Trying to find a way to send email to arbitrary OpenID Identifiers is, in my opinion, the wrong solution. Instead, we (”all spec writers and implementors”) should be trying to find ways to do this on the web, so we can get away from the hack of sending people email every time we need to find out who they are.

    I’ve mentioned in my blog a few times the idea of having an inter-identifier authenticated “handshake” protocol. In my mind it’s a lot like the roster handshake from Jabber, but that’s just because I deal with Jabber a lot. :) Identifiers would then be able to declare their support for this protocol using XRDS (Yadis).

    Of course, a simple “send a message” API would be useful as well, for those who don’t have support for the more specific API described above.

  8. claimID weblog - Manage your online identity. » Archive » Invite your contacts via email Says:

    [...] claimID coverage « Contacts walkthrough [...]

© Copyright 2008 claimID.com