Grails como Restful WebService
30/08/2013 13:35
0
Bom dia pessoal, tudo bem?

Vi outro dia neste post comentários sobre a autenticação por WS no Grails. Estou trabalhando em uma aplicação, na qual existe a chance de "quebrar" a aplicação na seguinte arquitetura:

[MongoDB ] ------ [Grails(Restful WS)] ----- [Express + Angular.js]

Isso permitira diferentes alternativas de escalar a aplicação de acordo com as reais necessidades, mais memória para o mongo, mais processamento ao grails, etc.

Alguém já utilizou o grails para gerir regras de negócio somente como webservice? Se sim, como foi abordada a questão de segurança?

Será que compensa utilizar o spring security nesse caso (e como utilizar)?

[]'s
Tags: Grails, Restful, MongoDB, Node.js, Express.js, Angular.js, Segurança, Webservice


0
Obs... faltou o link do post, é esse aqui.
30/08/2013 13:36


1
Oi Luciano, eu já.

No caso, você pode controlar a segurança usando algo como o próprio Spring Security usando autenticação HTTP padrão ou então adotar alguma outra estratégia, como OAuth, por exemplo. São práticas padrão mesmo da indústria.

Sugestão: da uma lida nos posts da Apigee sobre isto. Eles tem inclusive um ebook muito bom de melhores práticas na implementação de APIs que vai te ajudar bastante.

Segue o link: https://blog.apigee.com/taglist/security


0
Legal... vou conferir kico, obrigado!

Só mais uma coisa, você acha uma boa separar a aplicação na arquitetura que descrevi? Usar o grails somente como api rest.

[]'s
30/08/2013 17:53


1
Olá Luciano,

Coincidentemente eu estou começando a fazendo algo do tipo, usando grails (REST) + angularjs.
Essa nova versão do grails (2.3.0.RC1) já ajuda muito com o REST.
Mas ainda tenho algumas dúvidas, principalmente com relação a implementação da api no grails.
01/09/2013 22:18


0
Que legal Raimundo!

E você vai usar o que para a segurança? Autenticação simples, ou criar um Oauth2 Provider?

[]'s
02/09/2013 15:15


0
Olá Luciano,
Você chegou a implementar esse WS? Fez a autenticação usando spring security?
31/03/2014 21:24



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto