DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Artigo WebMobile 26 - Mini-curso de Ruby on Rails – Parte 7

Neste artigo veremos como estabelecer relacionamentos entre os usuários – criados no último artigo – e os posts de nosso aplicativo. Além disso, criaremos uma entidade para categorizar nossas publicações.






Mini-curso de Ruby on Rails – Parte 7

Autenticação e relacionamento entre entidades

 

 

 

De que trata o artigo:

Nessa edição, veremos como estabelecer relacionamentos entre os usuários – criados no último artigo – e os posts de nosso aplicativo. Além disso, criaremos uma entidade para categorizar nossas publicações.

 

Para que serve:

Com esse artigo, aprenderemos como integrar o sistema de autenticação da última edição com os posts do blog. Além dessa relevante ligação, também veremos como interligar outra entidade aos posts, mostrando o quanto é simples o funcionamento do framework.

 

Em que situação o tema útil:

A interligação de diversas entidades de um banco de dados, conforme mostrado no artigo, está sempre presente no desenvolvimento de um aplicativo. Com ela, aprimoramos a qualidade da interface exibida ao usuário de nossa aplicação.

 

Na última edição da WebMobile conhecemos o Authlogic, um plugin (ou gem) que fornece todos os recursos necessários para autenticação de usuários. No artigo dessa edição continuaremos a integração em nosso blog, criando recursos que facilitarão a navegabilidade dos usuários no aplicativo. Além disso, veremos nesse artigo como organizar os posts por categoria, onde o usuário do site poderá utilizar filtros para encontrar assuntos pelo seu interesse.

Integração da Autenticação

            No último artigo, instalamos e configuramos o Authlogic no projeto. Com ele, já criamos em nosso projeto toda a estrutura necessária para a criação e autenticação de usuários. Baseado na implantação do Authlogic, vamos definir algumas mudanças no nosso blog: a partir de agora os posts só poderão ser feitos por usuários registrados. Para isso, algumas mudanças deverão ser feitas:

1) adicionar na tabela Posts a coluna user_id, onde essa coluna será responsável por identificar o usuário dono do post;

2) criar o relacionamento entre posts e users;

3) definir um filtro para que a página de novo post só possa ser acessada por usuários cadastrados."



ATENÇÃO! A exibição deste artigo foi interrompida.

Clique aqui e acesse o Leitor Digital DevMedia para ler este artigo completo.




    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Erlon Carlos
Quantos artigos vai ter sobre Ruby on Rails - Desenvolvendo uma Loja de Livros
[há +1 mês] - Responder

 

[autor] Leonardo Faria
Bom dia,
São 5 artigos
[há +1 mês] - Responder
 



Publicidade
Autor
Leonardo Faria

Trabalha com desenvolvimento web. Trabalha com treinamentos, criação de interfaces usando webstandards e Flash. Desenvolve também em PHP e Rails.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03