2010-01-05 6 views
0

J'ai un site de réseau social-esque avec un joli modèle d'utilisateur qui semble couvrir toutes mes bases en ce moment.Authentification MVC - c'est son propre modèle?

Je suis en train de retravailler le code des spaghettis et je veux trouver la meilleure solution pour la connexion/l'enregistrement d'un utilisateur. Voici mes options (je pense):

  1. Créer une classe Auth séparée (modèle?) Qui recherche simplement pour un enregistrement d'un utilisateur et retourne un nouvel objet utilisateur se trouve. Ajoutez la fonctionnalité "login" à la classe User qui me permettra de connecter mon utilisateur en tant que n'importe quel objet utilisateur que je voudrais.

S'il vous plaît laissez-moi savoir la façon la plus propre d'aller à ce sujet, car je suis nouveau aux bonnes pratiques de codage (certes)

Répondre

2

Il suffit de le faire séparément de telle sorte que vous pouvez étendre la classe plus tard faire des choses comme FB, OAuth, connexion OpenID, etc

+0

ouais ... bon point. flexible. – johnnietheblack

Questions connexes