How to set up web sign-in on your own domain

From IndieWeb
Jump to: navigation, search

How to setup web sign-in on your own domain.

Setup Instructions

1. Link to your various social profiles on your home page

On your home page, link to your profiles and add the rel="me" attribute to the links.

This may look something like the following:

  <li><a href="" rel="me">@aaronpk on Twitter</a></li>
  <li><a href="" rel="me">Github</a></li>
  <li><a href="" rel="me">Google</a></li>
  <li><a href="" rel="me"></a></li>
  <li><a href="sms:+15035551212" rel="me">(503) 555-1212</a></li>

If you don't want the links to be visible, you can use link elements in the head of your your homepage instead of visible links:

<link rel="me" href="" />

Note that visible links are preferred over invisible data, see antipattern:invisible metadata for why.

This wiki uses to authenticate you. See for a list of which of your services it can use to log you in.

2. On each service, ensure there is a link back to your home page

You'll need to verify that each service has a link back to your home page. For convenience the "edit profile" links for all the supported services are below.

No need to add rel=me markup! These services all do that automatically!

Logging in via email address and SMS don’t require you to add links anywhere, but instead verify your identity via email or a short code sent to your phone.

  • Note: LinkedIn does not support rel=me

3. You're done!

That's it! You're done! Now you can use your domain to sign in to any sites that support web sign-in!

Try Logging In to the Wiki

Known Issues

  • 2014-01-18: It is worth noting that, for setting up your Google+ profile, you have to add your homepage as "Other profile" rather than as (or additional to) "Contributor to" (which is needed for Google authorship).
  • …add specific issues here, along with date and solution


See Why web sign-in.

See Also