Question

Je ne suis pas la création FaceBook comme l'application et tout tourne autour de modèle personne. Statut, messages, commentaires, courriels, éducation, emplois, etc., sont référencés à un modèle de personne. Maintenant, je suis ai un modèle de compte créé via pour gérer l'authentification concevoir. Je ne suis pas sûr comment dois-je créer un lien entre la personne et compte! Dois-je remplacer la personne avec le modèle de compte et de faire référence à tous les autres modèles? Mais, alors la difficulté que je vais avoir est que toutes les actions seront générées par une personne, et non un compte. J'aime vraiment séparer Peron et compte. Le compte est supposé vraiment destiné uniquement à des fins d'authentification. Une chose que je pense est de créer un enregistrement dans le modèle personne, chaque fois qu'un compte est enregistré. Mais alors comment puis-je passer outre contrôleur DEVISE pour insérer un enregistrement dans le modèle personne? Tout conseil est grandement apprécié la façon de gérer cette situation.

Respectueusement, AM.

Était-ce utile?

La solution

Je ferraille (se débarrasser) compte, à moins que vous chargez pour votre nouvelle application fangled FAcebook. Pas besoin.

Avec génie, vous authentifiez la personne modèle, qui peut se connecter sans avoir besoin d'un modèle de compte dans ce but précis.

vous faire tous vos autres possibilités d'actions de contrôleur hors de la méthode current_person. Par exemple, ou @status = current_person.status @comments = current_person.comments

Utilisez uniquement le modèle de compte si elles paient pour quelque chose, ou si vous voulez plus d'une personne d'avoir accès à ce modèle de personne. Ce qui est bizarre dans une application facebook.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top