Array
(
)

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

Luiz Silva
   - 13 jun 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

Bruno Avi
   - 13 jun 2016

Ver algum vídeo sobre esse assunto no youtube.

Randrade
   - 13 jun 2016

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

Eu utilizo dessa forma e funciona perfeitamente. Como o do Facebook, por exemplo:
#Código

  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.