ASP .NET MVC 5 configurar a autenticação de um site com serviços de terceiros como Google

13/06/2016

Estou fazendo um curso pós-graduação pela internet utilizando o templaste One ASP .NET MVC 5, e tenho de configurar a autenticação de um site com serviços de terceiros, como Google e Facebook.
A instrução que já vem pré-definida no ASP .NET não funciona: instrução

app.UseGoogleAuthentication(new GoogleOAuth2authenticationOptions())
{
ClientID = "",
ClientSecret + ""
});

Este código acima não funciona.
Então eu utilizei o código seguinte.

app.UseGoogleAuthentication();

que também não funcionou.

Atenciosamente.

Luiz Vitorio da Silva

Luiz Silva

Respostas

13/06/2016

Bruno Avi

Ver algum vídeo sobre esse assunto no youtube.
Responder Citar

13/06/2016

Randrade

Poderia ser mais específico com o que não funciona?

Eu utilizo dessa forma e funciona perfeitamente. Como o do Facebook, por exemplo:
  var facebookAuthenticationOptions = new FacebookAuthenticationOptions()
            {
                AppId = "app_id aqui",
                AppSecret = "app_secret aqui"
            };
            app.UseFacebookAuthentication(facebookAuthenticationOptions);


Você deve ter uma App_id e uma app_secret funcional para conseguir autenticar, pode ser esse o seu problema.

Para eventuais dúvidas, poste todo o seu código e o erro que retorna.
Responder Citar