Ich möchte mit Devise normale Nicht-Admin-Benutzer mit demselben Benutzermodell anmelden. Also habe ich die Rollen-ID als weiteres Attribut verwendet und alles funktioniert gut. Die Herausforderung besteht darin, dass ich die benutzerdefinierte Anmeldeseite, Registrierungsseite und andere verwandte Seiten für den Frontend-Benutzer erstellen muss. Die aktuelle Route Datei ist:Wie verwende ich Devise und ActiveAdmin für den gleichen Benutzer mit einer anderen Anmeldeseite?
Rails.application.routes.draw do
devise_for :users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
end
Da ich die neue Login-Formular erstellen möchten und wollen die Steuerung außer Kraft zu setzen I devise_for hinzufügen: Benutzer aber es gibt mir eine Fehler Route definiert. Wie kann ich den Konflikt lösen?
Auch ist unter aktiver Admin-Einstellung:
config.authentication_method = :authenticate_user!
config.current_user_method = :current_user
Ich möchte Login-Seite anpassen und Seite-Controller anmelden, weil ich einige Dinge hinzufügen müssen Formular anzumelden.
Sie können Benutzermodell mit Admin-Modell erben und andere Routen für Admin können Sie meine Repo beziehen, wo ich diese Funktion implementiert https://github.com/uzaif313/projecttodo – uzaif
Ich benutze nicht AdminUser, ich habe nur User Model –
sind Sie verklagt aktive Admin oder Rails admin: –