Pergunta

I m a construção de um facebook de aplicação.Na definição de aplicação, há uma opção para ativar o Juramento de autenticação.Então, qual é a vantagem de utilizar a Autenticação Oauth sobre a autenticação normal....

Foi útil?

Solução

Eu suponho que você está se referindo ao beta do OAuth configuração na Tela do separador de definições.

A autenticação OAuth, a este respeito, significa que o Facebook envia um signed_request facebook parâmetro de seqüência de consulta em vez do normal tela informações de sessão, veja aqui mais detalhes de signed_request.

Você não precisa desligar esta opção se você não quiser.Assumindo que você está usando o SDK para PHP, você pode usar qualquer método de autenticação que você deseja (cookies do JavaScript, signed_requests ou variáveis de sessão).

A vantagem para o OAuth é o nível de segurança adicional e o fato de que ele é um padrão aberto.Pois você está apenas a construção de seu aplicativo, você não vai usar qualquer uma das Facebook antigo proprietário métodos de autenticação e assim você vai estar usando OAuth não importa qual dos métodos acima, você usar.

Quanto você está preocupado que você pode deixar a configuração desligado, por agora, até que ele sai do beta.Quando ele não ligar significará nenhuma alteração em seu código, como o SDK para PHP lida com ele fora da caixa!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top