Como funciona a autenticação OpenID?

votos
89

Estou um pouco curioso para saber sobre como OpenID autenticação funciona.

Existe alguma diferença entre a autenticação OpenID e a autenticação que sites usam exclusivamente para si mesmos?

Publicado 09/12/2008 em 20:16
fonte usuário
Em outras línguas...                            


4 respostas

votos
82

O que é OpenID?

OpenID é um processo aberto, descentralizada , sem estrutura para identidade digital user-centric. OpenID tira proveito da tecnologia internet já existente (URI, HTTP, SSL, Diffie-Hellman) e percebe que as pessoas já estão criando identidades para si mesmos quer seja em seu blog, photostream, página de perfil, etc. Com OpenID você pode facilmente transformar um desses URIs existentes em uma conta que pode ser usado em locais que suportam logins OpenID.

OpenID

Diferença entre OpenID e forma de autenticação convencional?

A diferença é que a identificação será descentralizado para um site externo (por exemplo Wordpress, Yahoo, ...). O site vai saber se ou não a identificação é OK e deixá-lo entrar. autenticação website convencional executa uma comparação com os dados mantidos numa base de dados privada, para que o seu nome de usuário e senha pode ser usado para acessar apenas neste site. Com OpenID você pode usar as mesmas credenciais em vários websites.

Como funciona?

Passos

  1. Usuário se conecta ao OpenID website habilitado.
  2. O usuário digita informações de credencial.
  3. Um POST é feita com um BASE64 (site para provedor)
  4. Uma resposta é construído (que contém expiração)
  5. O site redireciona o usuário para o provedor de login.
  6. O usuário digita a senha e enviar.
  7. Verificação é feita.
  8. Entrar!
Respondeu 09/12/2008 em 20:19
fonte usuário

Respondeu 09/12/2008 em 20:20
fonte usuário

votos
7

Me deparei com este grande introdução OpenID, que nem é muito alto nível, nem muito baixo nível.

http://wiki.openid.net/w/page/12995171/Introduction

É um pouco detalhado, e mais ou menos escrito como prosa, mas é uma leitura divertida e muito informativo sobre o que acontece nos bastidores.

(Resposta colado de minha resposta no fluxo de trabalho de login OpenID? ).

Respondeu 15/09/2011 em 01:27
fonte usuário

votos
1

Aqui é grande explicação do conceito OpenID. Ele explicou a cada passos para implementar OpenID.

Outro chamado [Jan Chuva] ( http://janrain.com/openid-enabled/ )

Outra grande tutorial passo-a-passo a Remy afiada para OpenID

Respondeu 26/09/2013 em 06:41
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more