Ceci est mon premier article sur Stack Overflow. J'essaie de créer un système qui authentifie trois types d'utilisateurs avec des expériences de site complètement différentes: les clients, les employeurs et les fournisseurs.Ruby on Rails: Comment puis-je authentifier différents types d'utilisateurs d'un endroit?
Je pense à utiliser une table 'User' polymorphe (en utilisant AuthLogic) avec un nom d'utilisateur, un mot de passe, et un user_type (+ les autres champs obligatoires d'AuthLogic). Si c'est un bon moyen d'y aller, comment puis-je configurer cela après l'authentification d'un user_id avec un user_type de la manière standard, je peux diriger l'utilisateur vers la page qui leur convient?
Merci.
Je voudrais aussi envisager de vérifier le plugin cancan: http://github.com/ryanb/cancan –
Je vais certainement Zachary, merci! – sscirrus