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:

<ul>
  <li><a href="https://twitter.com/aaronpk" rel="me">@aaronpk on Twitter</a></li>
  <li><a href="https://github.com/aaronpk" rel="me">Github</a></li>
  <li><a href="https://google.com/+aaronpk" rel="me">Google</a></li>
  <li><a href="mailto:me@example.com" rel="me">me@example.com</a></li>
  <li><a href="sms:+15035551212" rel="me">(503) 555-1212</a></li>
</ul>

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="https://twitter.com/aaronpk" />

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

This wiki uses indieauth.com to authenticate you. See indieauth.com 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 Indiewebcamp.com Wiki


Contents


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

Why

See Why web sign-in.

See Also

Personal tools
Namespaces
Variants
Actions
Recent & Upcoming
Resources
Toolbox