Ich habe hier viele ähnliche Fragen gesehen, aber nichts, was meinem Bedarf entspricht.
Ich bin ein ziemlich Erfahrung Schienen-Entwickler, aber dieses neue Projekt ist mein erstes Mal mit Rails 3 und Devise (ich bin normalerweise auf authlogic).
Meine App hat zwei verschiedene Modelle, die ich über Devise authentifizieren möchte.
Erstens: Benutzer ist nur ein Standard-Benutzermodell Zweitens, Business ist ähnlich wie ein Benutzer (es hat auch eine E-Mail-Adresse-Spalte), aber es hat zusätzliche Informationen in der Datenbank (Adresse, Telefonnummer, etc..)
Ich möchte sie beide über das gleiche Anmeldeformular anmelden können. Sobald sie eingeloggt sind, werden ihnen natürlich unterschiedliche Informationen angezeigt, je nachdem, welche Art von Modell sich eingeloggt hat.
Es mag relevant sein oder auch nicht, dass ich vorhatte, OmniAuth zu verwenden, um Nutzern (aber wahrscheinlich nicht Unternehmen) die Möglichkeit zu geben, sich über Facebook anzumelden bzw. zu registrieren.
Merci !
Wie lässt sich das am einfachsten bewerkstelligen?