Usando o Sapo como fornecedor de Serviço Openid com o vosso domínio

O António Campos lançou recentemente na comunidade WordPress um plugin – o Sapo OpenIdHeader – que permite usar o Sapo como fornecedor do serviço OpenId.

Trata-se de um plugin completamente integrado com o WordPress e que permite a configuração do vosso user criado no OpenId do Sapo em conjunto com o vosso dominio de blog WordPress.

Além de ser um projecto interessante, é um projecto Português ! Acima de tudo foi feito por ele com um intuito muito especifico: inovar e aprender – “A criação deste plugin serviu também para aprofundar os meus conhecimentos em WordPress, foi escrito de raiz isto dificultou bastante a tarefa, mas soube bem ve-lo a funcionar correctamente.”  dado que é uma área a que dou bastante valor, aqui fica a  minha referência  a tal no meu blog.

De forma genérica, para usar o seu próprio URL como identificador de OpenID , é necessário editar a secção <HEAD>da sua página ou template e adicionar algo como o abaixo de forma a delegar no Sapo o fornecimento do serviço de OpenId:

<link rel=”openid.server” href=”https://openid.sapo.pt/endpoint/”>
<link rel=”openid.delegate” href=http://openid.sapo.pt/user/usernameopenidsapo>
<link rel=”openid2.provider” href=”https://openid.sapo.pt/endpoint/”>
<link rel=”openid2.local_id” href=”http://openid.sapo.pt/user/usernameopenidsapo“>

Resta dizer que isto funciona não só para o Sapo, mas como para qualquer fornecedor de serviços OpenId.  No meu caso especifico, o durao.net funciona como endereço openid, sendo o serviço de OpenId assegurado pelo “meu” openid.durao.net

 

One Comment

  1. Obrigado pela referencia!!!
    Explicas-te melhor do que eu o funcionamento do plugin!

    PS- Já acertei a hora do servidor, tinha configurado no wordpress UTC +1.

Leave a Comment

Your email address will not be published. Required fields are marked *