Implementação OpenID - PHP, Javascript, MySQL

5

Eu comecei a fazer algumas pesquisas sobre as tecnologias que serão necessárias para o meu site.

Estou tentando implementar um site realmente simples com o registro de usuários do OpenID. O site armazenará um bloco de texto para cada usuário.

Eu imagino que isso signifique que eu precisarei de um banco de dados com:

  • ID do usuário
  • URL de código aberto
  • Dados

Dito isto, ainda estou tendo problemas para decidir o que realmente preciso fazer. Eu sei que precisarei do seguinte para o site:

  • Javascript
  • JQuery
  • CSS

Mas no final, estou meio que perdido no momento.

Eu tenho visto o OpenID-Selector, que é codificado em Javascript. Parece que é exatamente o que é usado neste site.

Eu realmente precisarei de PHP? MySQL para os dados e registro do usuário?

    
por Marc A. 19.03.2011 / 21:30
fonte

1 resposta

3

PHP é o código do lado do servidor. Se você estiver armazenando qualquer tipo de dados persistentes, precisará usar uma linguagem do lado do servidor e um banco de dados. Não precisa ser PHP; Contudo. Você pode usar C #, Java, PHP, Python, JavaScript do lado do servidor, Ruby ou qualquer outro número de outras linguagens do lado do servidor.

Para o banco de dados, você pode usar o MySQL, o Postgres, o armazenamento de dados Python ou Java do Google App Engine, etc.

Mas, para responder à sua pergunta, você precisará armazenar a "chave" que associa seu usuário a seus dados e precisará armazenar todos os dados relacionados a esse usuário.

    
por 19.03.2011 / 21:47
fonte