Usuário com melhor resposta
Aspnet.Identity WebApi ou MVC

Pergunta
-
Tenho uma solucao que ira prover servicos atraves da WebApi e tb um projeto MVC ao qual sera responsavel pelo website.
Como ambos os projetos utilizarao os mesmos usuarios em termos de validacao de login, qual seria a melhor opcao ?
1. Utilizar Aspnet.Identity somente no projeto WebApi e quando no projeto MVC, fazer uma chamada no servico WebApi
2. Utilizar Aspnet.Identity em ambos os projetos
3. Uma abordagem diferente ???Abracos
Respostas
-
Olá meu caro,
recomendo que você faça autenticação somente via WebAPI.
O quanto mais modularizado melhor, e dessa forma vc deixa o módulo de autenticação em um único local.
Bons Códigos!
Att, Lucio Rogerio
Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".- Marcado como Resposta William John Adam TrindadeModerator terça-feira, 30 de janeiro de 2018 14:22
terça-feira, 28 de julho de 2015 09:12 -
Boa Tarde,
Recomendo a leitura sobre Crosscutting, você terá um aproveitamento de código tanto para o Web Mvc e Web Api ou até para futuros projetos.Nesse artigo tem uma demosntração de implementação exemplo.
http://netcoders.com.br/blog/aplicando-crosscutting-ao-aspnet-identity/
abraços
- Editado Andrew Chan Mak terça-feira, 28 de julho de 2015 19:10
- Sugerido como Resposta Lucio Rogerio SPBanned terça-feira, 28 de julho de 2015 19:39
- Marcado como Resposta William John Adam TrindadeModerator terça-feira, 30 de janeiro de 2018 14:22
Todas as Respostas
-
Boa Tarde,
Recomendo a leitura sobre Crosscutting, você terá um aproveitamento de código tanto para o Web Mvc e Web Api ou até para futuros projetos.Nesse artigo tem uma demosntração de implementação exemplo.
http://netcoders.com.br/blog/aplicando-crosscutting-ao-aspnet-identity/
abraços
- Editado Andrew Chan Mak terça-feira, 28 de julho de 2015 19:10
- Sugerido como Resposta Lucio Rogerio SPBanned terça-feira, 28 de julho de 2015 19:39
- Marcado como Resposta William John Adam TrindadeModerator terça-feira, 30 de janeiro de 2018 14:22
-
Eu recomendo fazer tudo via Web Api, criptografia, https, header e tal.
Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.
Mauricio Junior - Comunidade www.ecode10.com