Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Preciso criar uma API em que tem as seguintes características:
- acessar dados pessoais de um determinado utilizador;
- acessar lista de preferências de um determinado utilizador;
Porém essas informações podem ser acessadas por outros sites desde que o utilizador autorize.
Estive a ver e a melhor solução seria OAuth2, o único problema é implementá-lo do lado do servidor.
Alguém tem alguma sugestão?
>
Uma rápida pesquisa no google, o primeiro link...e adivinha?
http://imasters.com.br/infra/seguranca/oauth-sem-dor-com-php-php-oauth-api-parte-02/
Cara, agradeço o seu tempo, mas penso que não percebeu a minha questão, veja:
>
Estive a ver e a melhor solução seria OAuth2, o único problema é implementá-lo do lado do servidor.
Alguém tem alguma sugestão?
Ou seja, primeiro queria verificar se realmente seria a melhor escolha.
Em segundo lugar o artigo explica como consumir um servidor OAuth e não como criar um, o que é diferente.
Existem diversos links explicando como se cria um servidor, mas mesmo com tantos links não deixa de ser complicado.
Mas obrigado na mesma! :)
Então Williams Duarte, tudo bem?
Cara, eu vi esse link também, está mesmo bem mastigado, o problema que implementa o oauth 1.0 e não a versão 2.0.
Penso que a versão 2.0 é melhor, pelo menos foi o que li:
http://hueniverse.com/2010/05/introducing-oauth-2-0/
É que criar algo já ultrapassado não vale a pena.
Obrigado.
Entendo!
Eu faço o seguinte antes de sair criando algo novo, verifico no github se tem um projeto ativo sobre a minha necessidade.
Assim não perco tempo desenvolvendo.
http://bshaffer.github.io/oauth2-server-php-docs/
Viva a comunidade Open Source o/
recomendo o slim framework
Já deu uma olhadinha aqui?
Uma rápida pesquisa no google, o primeiro link...e adivinha?
http://imasters.com.br/infra/seguranca/oauth-sem-dor-com-php-php-oauth-api-parte-02/