title: Ruby on rails with different user types
body: <p>I'm trying to build a application that has different kinds of users, I'm using authlogic for user authentication. </p>
  
  <p>So I have one user model that has the required field for authlogic to do its magic. I now want to add a couple of different models that would describe the extra fields for the different kinds of users. </p>
  
  <p>Lets say that a user registers, he would then select his user type, when he is done registering he would be able to add information that is specific for his user model. </p>
  
  <p>What would be the best way to do this? I am currently looking into polymorphic models but I'm not sure that's the best route to take. Any help would be greatly appreciated, thanks. </p>