ASP.Net MVC – Autenticando usuário através da conta do Facebook

A utilização de contas de redes sociais para autenticação em outras aplicações já é uma realidade, aprenda como autenticar um usuário utilizando a conta do Facebook em sua aplicação ASP.Net MVC e faça parte desta nova tendência.

ASP.Net MVC + Facebook

O ASP.Net MVC em conjunto com o Visual Studio proporciona uma enorme facilidade em executar esta integração, um projeto no template Internet Application por exemplo já vem praticamente pronto para realizar essa integração com as seguintes contas:

  • Facebook
  • Twitter
  • Microsoft
  • Google

Sua aplicação ASP.Net MVC pode trabalhar com estes quatro modelos simultaneamente sem problema algum, o esquema de membership do ASP.Net proporciona o armazenamento e identificação de cada tipo de login e sua rede social de origem.

Neste artigo gravei um vídeo seguindo passo a passo como integrar uma aplicação ASP.Net MVC com o Facebook, porém este processo é muito similar a integração com as demais redes sociais disponíveis.

Neste vídeo não foi necessário utilizar nenhum plugin externo, porém faço menção ao Facebook SDK for .NET que é um SDK para trabalhar com recursos avançados de integração com o Facebook, como por exemplo postar informações na timeline e interagir com a lista de amigos.

A partir do momento em que o usuário está autenticado numa aplicação ASP.Net MVC utilizando a conta do Facebook o Facebook SDK complementa as demais funcionalidades possíveis para uma interatividade completa.

Obtenha o Facebook SDK for .NET no site:
http://facebooksdk.net/

Ou instale diretamente via NuGet

PM> Install-Package Facebook

Em um próximo vídeo exibirei como utilizar esse SDK e realizar integrações no Facebook além do login.

Espero que aproveite o vídeo e deixe seu feedback ou dúvidas aqui nos comentários.

12 pensou em “ASP.Net MVC – Autenticando usuário através da conta do Facebook

  1. Nossa cara o meu esta com algum erro, quando o cara faz o login ele muda o botao do face para sair porem nao pega o nome do usuario logado e nao atribui as regras que eu tenho para o usuario logado. Pode me dar uma ajuda?

  2. Olá Eduardo, boa tarde.

    Não consegui achar os demais videos sobre integração com Facebook.

    Foram lançados outros vídeos sobre este conteúdo?

    Att.

  3. olá, Eduardo. Meus parabéns pelo artigo!
    Então, eu implementei o login social via facebook na minha aplicação mas me ocorre um problema:
    a minha aplicação só permite o login do desenvolvedor (no caso o meu), quando tento logar com login de outros usuários do facebook na minha aplicação retornar um erro informando que a aplicação ainda se encontra em fase de teste. Há algum outro artigo que possa me orientar quanto a isso ?

  4. Eduardo, saudações.
    Estou tendo dificuldades em configurar a autenticação com o Facebook hoje (abril de 2017).
    Para você ter uma idéia eu já integrei a autenticação com o Google com muito sucesso, porém com o FB estou tendo problemas.
    No FB criei a aplicação, fiz todas as configurações e o sistema se comporta bem. Porém não autentica ninguém. Ou seja, não traz um ID.
    Acredito que haja um problema na configuração do Facebook. Não tenho certeza da URI de retorno.
    O que devo usar como URI de retorno?

Os comentários estão fechados.